Barracuda Bistro & Bar

Services: Delivery, Gift Cards
$, Alcohol, Dinner
Tags: All ResultsLatino; Spanish; Puerto Rican; Columbian; CubanAll ResultsDeliveryOutdoor DiningGift CardsAlcoholDinnerAll Results$All ResultsNew HavenNew Haven - Downtown
1180 Chapel St., New Haven, CT
Phone: 203-691-5696
Website: http://www.barracudanewhaven.com/