Varadero Beach is a Mediterranean restaurant offering meals and dinner. Enjoy grilled seafood and meats with drinks, plus summer entertainment, right on the beach. Accessible with parking.