Description:
Barracuda, located two blocks from the ocean, combines the passion for food and tradition of Brazil with the freshest seafood available in Florida. Join us for a unique dining experience!
Highlights:
Parking Available
Validated Parking
Valet Parking
Bike Parking
Street Parking
Take Reservations
Takeout
Accept credit cards
Wheelchair accessible
Outdoor Seating
Casual Ambience
Seating
Waitstaff
Television
Free Wifi
Live Music
Catering
Delivery
Serves Alcohol
Full Bar
Good for Kids
Good for groups
Gender Neutral Restrooms
Payment: