Mexico evokes tantalising thoughts of tacos oozing with carnitas, simmering hot pozole, and slow-roasted cochinita pibil. A confluence of Spanish cuisine, local produce like corns, beans, and chilli peppers, and European imports like cheese, meats, and herbs, Mexican food is as varied as its diverse landscape. Popular street foods like burritos and enchiladas need little introduction but local and seasonal delicacies like pan de muerto, sugar-covered bread, and champurrado, a chocolate-based drink may come like pleasant sensory surprises to the epicurean traveller. There are many ways to embark on your gastronomical exploration of Mexico: visit the local markets, go on food tours, dine al fresco by the sea, gorge on freshly caught fish, and get dressed for gourmet meals at top-notch restaurants that often serve an amalgamation of local and foreign fare. Below, we present the most exquisite dining experiences in Mexico.
Discover Local Delicacies on a Food Tour of Downtown Puerto Vallarta
During a three-hour food tour of downtown Puerto Vallarta, you get to taste El Guero, the healthy signature dish of Gaby’s Restaurant, along with delicious ceviche and gourmet chocolates. Thereafter, street food comes into focus with taco stands and fresh coconut water. Finally, you visit La Gloria Tortilla Factory and La Azteca with chocolate tastings. And let’s not forget the sampling of tuba, a locally relished coconut wine.
Dine on Freshly Caught Fish at El Farallon in Cabo San Lucas
El Farallon at The Resort at Pedregal sits high atop the cliffs, letting you preside over the Pacific Ocean. An exclusive ocean-to-table menu lets you enjoy fresh seafood presented by Executive Chef Gustavo Pinet.
Savour Mexican Cuisine at the Beachfront Mistura
Hotel Esencia in Quintana Roo was originally meant to serve as the private residence of an Italian duchess. Today, it houses Mistura, an exquisite beachfront restaurant designed as a traditional palapa, a Mexican shelter roofed with palm leaves. The breezy restaurant serves the best of Yucatan cuisine along with grilled specialties.
Indulge in Thai with a View of Mangroves at Saffron Restaurant
Dining in Mexico doesn’t always have to be about local cuisine. When you want to try something different, head to the luxurious Saffron Restaurant at Banyan Tree Mayakoba in Quintana Roo. The restaurant serves contemporary Thai cuisine on a wooden deck facing verdant mangroves.
Take a Cooking Class and Market Tour in Cabo Corrientes
Learn to cook Mexican with a master chef and impress your friends back home! You begin by purchasing dough from a tortilla factory to make fresh tortillas, along with fresh ingredients from the market. You get to eat everything that you make, and also sip on some tequila or mezcal to recover from all the cooking!