Barracuda Grill

restaurants / Seafood
Our records indicate Barracuda Grill has closed. If you believe this is in error please let us know.

Barracuda Grill information

Location
Varadero , Cuba
Prices
mains CUC$7
Opening hours
11am-7pm
Something wrong?
Submit a correction

In a thatched pavilion overlooking the beach on the grounds of the Barracuda Diving Center, this popular place has understandably tasty fish and shellfish that have satisfied many a post-dive appetite.