Dine & Drink
Taste the Vibe
Beachside Flavors, Local Favorites, and Cocktails by the Water
Savor international buffet dining at V Kitchen, Italian dinners at oceanfront Rosmarino, Dominican specialties at Sofrito, Mexican à la carte plates at Puebla 222, and fusion cuisine at Blend. Between meals, enjoy coffee-shop snacks, beach-bar bites, poolside cocktails, and in-room dining. Restaurant reservations for à la carte venues can be made through the app or Guest Services; hours and availability may vary by season and occupancy.
V Kitchen
A vibrant international buffet restaurant at Viva Heavens serving breakfast, lunch and dinner with a generous spread of global favorites. V Kitchen is perfect for easy, flexible meals throughout the day, with a lively feel that suits families, couples and friends.
- Serves: Breakfast, Lunch & Dinner
- Hours: 7:00 a.m. – 11:00 a.m.; 12:30 p.m. – 3:00 p.m.; 6:30 p.m. – 10:00 p.m.
Rosmarino
A romantic Italian restaurant at Viva Heavens serving oceanfront à la carte dinners with favorites like sizzling steaks and lasagna. Rosmarino is perfect for couples celebrating special moments, with a polished beachside feel and warm evening atmosphere.
- Serves: Dinner
- Hours: 7:00 p.m. – 10:00 p.m.
Sofrito
A welcoming Dominican restaurant at Viva Heavens serving authentic local dishes inside a traditional house. Sofrito is perfect for guests who want a true taste of the Dominican Republic, with a warm setting and a signature menu from Chef Tita.
- Serves: Dinner
- Hours: 6:00 p.m. – 10:00 p.m.
Puebla 222
A lively Mexican restaurant at Viva Heavens serving à la carte dinners with favorites like fish tacos, chicken quesadillas and chili tostadas. Puebla 222 is perfect for guests craving bold flavors in an upbeat dining room with a fun, festive feel.
- Serves: Dinner
- Hours vary — see concierge
Blend
A stylish fusion restaurant at Viva Heavens serving creative flavor combinations for dinner in a designer atmosphere. Blend is perfect for guests who want a polished evening meal with inventive dishes and a sleek, contemporary feel.
- Serves: Dinner
- Hours vary — see concierge
BOOK YOUR STAY NOW
Questions? Contact Us!
- Agents Available 24/7
- Lowest Price Guaranteed
- Complimentary Perks & Upgrades
- Agents Available 24/7
- Lowest Price Guaranteed
- Complimentary Perks & Upgrades
DINE & DRINKS FAQs
How many restaurants and bars does Viva Heavens offer guests?
Viva Heavens features five on-site restaurants — V Kitchen, Rosmarino, Sofrito, Puebla 222, and Blend — plus a coffee shop and additional bar venues, so guests staying at Viva Heavens enjoy a wide variety of dining and drink options without ever leaving the resort.
What types of cuisine are available at Viva Heavens's restaurants?
Dining at Viva Heavens spans several cuisines: V Kitchen is the resort’s international buffet restaurant, Rosmarino serves Italian dishes such as sizzling steaks and lasagna on the oceanfront, Sofrito offers authentic Dominican specialties inside a traditional house, Puebla 222 brings a lively Mexican menu with fish tacos and quesadillas, and Blend rounds things out with fusion cuisine in a designer atmosphere.
Is dining included in the all-inclusive package at Viva Heavens?
Yes, the all-inclusive package at Viva Heavens covers all meals plus snacks, unlimited domestic drinks, and unlimited à la carte dining across the resort’s restaurants, along with waiter service at the pool and 24-hour room service.
Do I need reservations for the à la carte restaurants at Viva Heavens?
Guests at Viva Heavens can arrange dining at the resort’s à la carte restaurants through the resort’s app or Guest Services, making it simple to plan meals at Rosmarino, Sofrito, Puebla 222, and Blend during a stay.
What are the daily dining hours at Viva Heavens?
Daily dining hours at Viva Heavens are generally Breakfast 7:00–11:00, Lunch 12:30–15:00, and Dinner 18:30–22:00, though hours of operation may be adjusted based on the resort’s occupancy throughout the season.
Is Viva Heavens a good choice for families who want to dine together?
Yes — Viva Heavens welcomes guests of all ages and offers family-oriented dining alongside its Kids’ Club, making shared meals at the resort’s restaurants easy for families traveling with children of any age.
What bars and lounges can guests enjoy at Viva Heavens?
Viva Heavens offers a poolside and beach bar serving cocktails, refreshing drinks, and beach snacks with a water view, plus a late-night lounge venue playing music with craft cocktails, giving guests plenty of spots to unwind after dinner.
Is there a coffee shop on site at Viva Heavens?
Yes, Viva Heavens is home to Café Heavens, a coffee shop serving coffee, tea, pastries, and snacks, and the resort also offers coffee and tea in its common areas for guests throughout the day.
Does Viva Heavens offer room service?
Yes, Viva Heavens provides 24-hour room service as part of its all-inclusive amenities, so guests can enjoy in-room dining for added comfort at any hour.
Can the restaurants at Viva Heavens be booked for private events like weddings?
Yes — at Viva Heavens, all of the resort’s à la carte restaurants can be privately hired as a banqueting venue for an evening wedding reception, making it easy to combine a celebration with the resort’s dining venues.