Prepare to be pampered at Vista Sol Punta Cana Beach Resort & Spa. Six restaurants, three of which are located on our private beach, each specializing in a different type of cuisine. Discover the flavors of the world without leaving the hotel!
* All themed restaurants are by reservation only (min. 3 times a week)
The buffet restaurant serves the most exotic and nutritious dishes prepared by our in-house chef.
Don’t miss our theme nights, including Dominican Night, BBQ Night, French Night and Gala Night.
BBQ American Grill
BBQ American Grill is an American-style sports & snack bar with a buffet of snacks and fast food. There are two 60-inch LED TVs showing sports programmes so you won’t miss out on major sporting events including hockey, F1, tennis and football. And the best thing? Being right on the beach, you can celebrate your team’s success with a dip in the sea.
Our Gourmet Restaurant is the ideal setting for high-quality international cuisine paired with a wine from our wine list. It is an indoor space with a rustic décor, designed for formal and elegant dinners. There is air conditioning and enough space between tables to make your evening as pleasant as possible. You’ll find it right next to the theatre.
Mamma Mia Italian Restaurant
Another of our restaurants on the beach, Mamma Mia Restaurant is a little slice of Italy in the heart of the Dominican Republic. Here you will find the most delicious pizzas, as well as other international specialities such as traditional Mediterranean starters and exquisite salmon, all in a typically Italian setting, both in terms of the décor and the background music. Bring your dish to the buffet island to begin your culinary adventure without leaving the hotel.
El Mariachi Mexican Restaurant
Like its two international siblings, El Mariachi Mexican Restaurant is located on the beach within our resort. It is the perfect place for the whole family to enjoy a delicious Mexican meal full of colour, flavour and textures in an open space enlivened by local music. Not to be missed!
Teppanyaki & Sushi Bar Asian Restaurant
Have you ever wondered how sushi is prepared? Now you can find out at our Teppanyaki Restaurant & Asian Sushi Bar, where a chef specialised in Asian cuisine will prepare delicious Japanese dishes on a griddle right in front of your eyes. A once-in-a-lifetime experience!