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

Varadero , Cuba
mains CUC$7
Opening hours
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.