Barracuda Bistro & Bar

1180 Chapel St, New Haven, CT 06511

Happy hour: food

Tuesday to Saturday 4-7pm, Tuesday through Saturday 9-11pm

  • Chicken sandwich on plantains, Arepas, Chicken sandwich on plantains

Sources and contact

View source

Restaurant website