Varadero Restaurante offers traditional Mediterranean and Spanish cuisine with a focus on fresh seafood. Located in a prime spot for marine-inspired dishes, it provides a varied menu of homemade plates.