Barracuda Bistro & Bar Barracuda Bistro & Bar Barracuda Bistro & Bar Barracuda Bistro & Bar

Barracuda Bistro & Bar Barracuda Bistro & Bar Barracuda Bistro & Bar Barracuda Bistro & Bar

Serving a sophisticated blend of South American flavors, from the Afro-Latin island of Cuba and its amazing spices to the sexy aromas and sauces of Colombian cuisine. Features small plates, sandwiches and delicious cocktails in New Haven, Connecticut.

Hours

Mon.–Thu. 4:00 p.m.–1:00 a.m., Fri. 4:00 p.m.–2:00 a.m., Sat. 11:00–2:00 a.m., Sun. 11:00–1:00 a.m
Address

1180 Chapel St.
New Haven, CT 06510
United States

Map & Directions