Barracuda Bistro & Bar
(893)
Latin American restaurant
Cozy, contemporary hangout serving cocktails & New American dishes with Latin flair.
Address: 1180 Chapel St, New Haven, CT 06511
Hours: Closed ⋅ Opens 4 PM
Phone: (203) 691-5696
Rating
(132) · €40 (Prices have been provided by the restaurant)
Wonderful little restaurant on the main square, in a perfect central location. Attentive waiters and living seafood on display in the aquariums. Delicious ...
No information is available for this page. · Learn why
Rating
(12)
Barracuda offers daily FRESH - LOCAL - DELICIOUS - Mediterranean Cuisine, Vegan & Vegetarian Options and Pizza. . Follow. . Posts.
We are a local joint specialized in seafood mercadito style. We also offer several choices for non-seafood lovers, incredible sunsets, whale watching during the ...
Italian Restaurant•1 post. Closed until 6:30 PM. +39 0523 691909 · TopTopIn the areaIn the area · Photo by ○ FDV ○ in Barracuda Ristorante Pizzeria with ...
Rating
(166) · $$
166 reviews and 205 photos of EL BARRACUDA "These guys are great! Fresh, local, inexpensive seafood and good (but slow - the usual for this area) service.