Barracuda Bistro & Bar
1180 Chapel St, New Haven
(203) 691-5696
Recent Reviews
Order Online
Reserve
You May Also Like
La Cocinita Mexican Cafe - 177 Park St
Mexican
Est Est Est Pizza & Restaurant - 1176 Chapel St
Pizza
Dunkin' - 1179 Chapel St
Coffee Shops, Donuts, Coffee & Tea, Coffee
Restaurants in New Haven, CT
Barracuda Bistro & Bar
1180 Chapel St, New Haven, CT 06511
(203) 691-5696