Warmly lit restaurant interior with dark wood cabinetry, granite countertops, and pendant lighting casting a golden glow over an intimate dining space

Dining & Bars

Fresh, authentic, and flavorful — three distinct venues at Vivo Resorts

A Taste of the Emerald Coast

Dining at Vivo Resorts celebrates the vibrant flavors of Oaxaca's coast. From casual beachfront bites to refined evening meals, our three on-site venues — Ernesto's, Mezcalinas, and Coco Thai — offer something for every mood and occasion. Each setting embraces fresh, locally inspired ingredients served with warm Mexican hospitality.

Bright open-concept dining area with beige furnishings, wooden accents, and large glass doors opening to tropical views

Ernesto's

The resort's signature restaurant, Ernesto's serves a thoughtful menu rooted in regional Oaxacan cuisine. Enjoy breakfast, lunch, and dinner in a relaxed, open-air setting with views of the Pacific.

Illuminated bar area at night with thatched roof, glowing blue and orange ambient light, and palm trees silhouetted against the evening sky

Mezcalinas

Mezcalinas is the resort's lively bar and dining spot, where handcrafted cocktails — including Oaxaca's famed mezcal — pair with small plates and shared dishes. The atmosphere is warm, convivial, and unmistakably Mexican.

Oceanfront balcony dining setup with a wooden table and chairs, overlooking a wide blue sea view beyond the railing

Coco Thai

Coco Thai brings a touch of Southeast Asian flair to the shores of Puerto Escondido. Fresh herbs, bold spices, and tropical ingredients come together in a beachfront setting that feels both exotic and effortless.

Reserve Your Table

Ready to experience dining at Vivo Resorts? Contact us to learn more about our venues or to plan your stay.

Get in Touch

Dining at Vivo Resorts is designed to be a journey through the senses, with each venue offering its own distinct atmosphere along the emerald shoreline of Puerto Escondido. Whether you are seated close to the sand at the beachfront restaurant, enjoying the relaxed energy of the bar with a specialty drink in hand, or settling in for a thoughtfully prepared evening meal, the experience is consistently warm and welcoming. The culinary team draws inspiration from the fresh, vibrant ingredients found throughout Oaxaca's coast, celebrating local produce and traditional techniques while keeping each dish approachable and satisfying for every kind of traveler.

Guests can move easily between venues throughout the day, starting with a fresh breakfast before heading to the pool or surf, then returning later for casual bites and flavorful cocktails as the sun sets over the water. The resort's bars are social gathering spots where friends and families come together, and the specialty drink menu highlights regional flavors that pair beautifully with the coastal setting. Whether you prefer a light lunch between activities or a leisurely dinner that lingers into the evening, the variety of options ensures that every meal feels like a natural part of your vacation rhythm.

Beyond the food itself, the dining experience at Vivo Resorts reflects the broader hospitality philosophy of the property: authentic, friendly, and unhurried. Staff greet guests with genuine warmth, and the settings are designed to feel both refined and comfortable, with soft lighting and open views that keep the ocean present in every moment. For couples, groups of friends, and families alike, the restaurants and bars become a memorable part of the stay, offering another reason to return to this hidden gem on the coast of Mexico.