Barracuda Bistro & Bar
For those who crave not just a good drink but a cultural experience, Barracuda Bistro & Bar is an American restaurant with Latin infusion nestled in the rapidly progressing Chapel West section of New Haven. The food, the drinks and their casually sophisticated ambiance is perfect for happy hour, dinner or a late night affair.
1180 Chapel St.
New Haven, CT 6511
475-355-7004
