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: Open ⋅ Closes 12 AM
Phone: (203) 691-5696
Taco Stand & Margarita Garden fresh tortillas & margs every day. DELUXE NACHO HOUR WEEKDAYS 3-6P Uptown, Algiers Point, MidCity Baton Rouge.
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 ...
Rating
(165)
Barracuda is a destination renowned for its style and elegance. Currently, this beautiful waterside venue is available for any kind of event – from private ...
No information is available for this page. · Learn why
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 ...
No information is available for this page. · Learn why