Barracuda Seafood Bar & Grill
1965 NE 2nd St, Deerfield Beach, FL 33441
More Business Info
- Hours
- Regular Hours
Mon Closed Tue - Wed: Thu - Sat: Sun: - Extra Phones
Phone: 954-482-0679
- Price Range
- $$
- Neighborhood
- Ocean Vue
- AKA
Barracuda Bar And Grill
Barracuda Bar & Seafood
- Categories
- Brazilian Restaurants, Latin American Restaurants, Restaurants
- Other Information
Cuisines: South American, Latin American, Brazilian
Price Range : Average
Suggest an Edit