HOME
MENU
RESERVATIONS
ABOUT
More
OPENING HOURS
Tuesday thru
Saturday 4pm - 12am
CONTACT
1180 Chapel Street
New Haven, CT 06511
barracudanewhaven@gmail.com
203-691-5696