Barracuda grill

Cuisine Type: 

Typical Cuban Ranch restaurant on the beach, is part of the diving center downtown Varadero. Here you will enjoy a fresh, delicious seafood and lobster.

You will recognize it by the huge lobster in front.

Open Hours: 12:00m to 12pm. All days

Address: Playa y Calle 59

Phone: (53 45) 614019