Barracuda Bistro & Bar

1180 Chapel Street, New Haven, CT 06511 1180 Chapel Street, New Haven Directions
Be the first to recommend this place!
null% of 0 customers recommended



From Our Editors

Stop by Barracuda Bistro & Bar in New Haven for flavorful fare and refreshments. Don't go off the grid! With the free wifi at Barracuda Bistro & Bar, you can surf the web and get some work done.

Expect to wait longer for weekday service as the after-work crowd tends to fill the restaurant. Short on time? Don't wait for a driver ? pick it up yourself.

In addition to its great location, Barracuda Bistro & Bar is also located near plenty of parking options. For those who travel by bike, Barracuda Bistro & Bar offers bike racks for diners.

Explore Nearby
Barracuda Bistro & Bar

Groupon has verified that the customer actually visited Barracuda Bistro & Bar.