Map Happy Hour

Barracuda Bistro & Bar happy hour

Downtown, New Haven, Connecticut

Address: 196 Crown St Commercial Ste 2, New Haven, CT 06510

Phone: (203) 691-5696

Website: http://www.barracudanewhaven.com/

Latin American restaurant and bar in New Haven offering happy hour with cocktails, wine, and food specials throughout the week.

Happy hour times

More happy hours in Downtown