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.
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.
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.
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 TouchDining 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.