Dining & Bars

A TASTE OF MEXICO AND BEYOND

Whether you’re craving classic comfort foods, like flatbread pizza and burgers, a local plate of traditional pescadillas, or light, healthy options, our tempting restaurants are ready to serve fresh, flavorful culinary delights. Representing Mexican, American, Thai, and more, our eateries offer everything from quick bites to sit-down meals—and everything in between.

ERNESTO’S

FARM-TO-TABLE FRESHNESS

Mastering authentic Oaxacan and international cuisine with a local farm and ocean-to table sensibility, our signature restaurant offers casual dining for all. Fresh, provincial ingredients make up every meal, from seasonal breakfast buffets to á la carte dinners. And with generous open hours, early birds and night owls alike can enjoy a proper meal.

MEZCALINA’S

SOCIAL HUB & OUTDOOR CANTINA

Tucked away within the resort Clubhouse, Mezcalina’s hacienda-style dining lounge, laid-back atmosphere, and substantial drink menu make it the perfect place to socialize with friends—old and new. Round up your crew, order nachos and tacos to share, or catch the big game on the big-screen TV. Come have a rollicking good time.

COCO THAI

DINING AL AIRE LIBRE

When you’re ready for a change of pace and palate, Coco Thai offers fresh ceviches, sandwiches, and Asian entrées, all in one place. Inspired by the exotic flavors of Oaxaca. And with an eclectic drinks menu—loaded with tequilas, gins, and other curated specialties—to match, this restaurant stands as Vivo’s most diverse dining experience.

POOL BAR

LAID-BACK LOCATIONS

Sip on a signature or classic cocktail of your choice, handcrafted by one of our friendly camareros, without leaving the warmth and revelry of our infinity-edge swimming pool. Also on the menu: refreshing mocktails, craft beer, wine, and bubbly. If you’re hungry, Ernesto’s will happily deliver poolside.

REQUEST INFORMATION


    Conceptual illustration and subject to change

    SELECT YOUR DATE

    Selected date range: