Barracuda Bistro & Bar

$3.0M revenue • 6 employees • The Kelly House, 196 Crown St Commercial Ste 2, New Haven, CT, 06510, United States

Last Updated Jul 21, 2026

Company Overview

Company Name

Barracuda Bistro & Bar

Address

The Kelly House, 196 Crown St Commercial Ste 2, New Haven, CT, 06510, United States

Approx. Annual Revenue

$3.0M

Employees

6

Established

2014

Google Reviews

4.3 (685 reviews)

About Barracuda Bistro & Bar

Barracuda Bistro & Bar is an American restaurant with a Latin infusion, located in New Haven, CT. The restaurant has approximately 6 employees and offers a full menu, drinks, events, and reservations. Customers can dine-in, order take-out, or enjoy happy hour specials on Tuesday through Saturday from 4-7 pm and late night on Tuesday through Thursday from 9-11 pm.

More Companies in Connecticut

Browse all companies in Connecticut

Frequently Asked Questions about Barracuda Bistro & Bar

Technologies Used

Social Profiles

Key Decision Makers

Sarah Cornelius Owner
LinkedIn