Coral Grill at Viceroy Riviera Maya (Brad A. Johnson)
Truly great Mexican food is oddly difficult to find in Playa del Carmen, the hub of Mexico’s beautiful Riviera Maya. You can find a great (or at least very good) Italian restaurant on nearly every corner and inside most hotels (a story on that coming soon). But Mexican? The good stuff’s here, but the best places aren’t so obvious. These are the Top 10.
Cocina de Autor at Grand Velas (Brad A. Johnson)
1. Cocina de Autor
Granted, it’s not traditional Mexican. It’s molecuar. It’s inspired by the modernist movement in Spain. But… damn. The flavors and most of the ingredients are Mexican. And so is the incredible chef de cuisine, Xavier Pérez Stone. This is possibly the finest restaurant in all of Mexico. Grand Velas Resort. Carretera Cancún 62, Playa del Carmen, 866-230-7221
Punta Bonita at Rosewood Mayakoba (Brad A. Johnson)
2. Punta Bonita
Truly extraordinary Mexican food served tapas-style: duck confit tacos, cochinita pibil tamales, sea conch and octopus ceviche, shrimp empanadas with chipotle chile, crispy tacos with lamb barbacoa… plus a beautiful ocean view. Top-notch Mexican wines. Vast tequila library. Rosewood Mayakoba, Carretera Cancún 298, Playa del Carmen, +52.984.875.8000
Frida at Grand Velas Riviera Maya (Brad A. Johnson)
3. Frida
Old-school Mexican glamour gets a modern makeover: lobster and cactus pear salad; anise-scented duck tacos; black bean cappuccino with cotija cheese foam; filet of beef with mole… plus, a roving margarita cart. Grand Velas Resort. Carretera Cancún 62, Playa del Carmen, 866-230-7221
La Marea at Viceroy Riviera Maya (Brad A. Johnson)
4. La Marea
The fine-dining restaurant at Viceroy Riviera Maya (formerly The Tides) has just reopened with a swankier look and new menu. It’s still very Robinson Crusoe, but much more comfy. Chef Jetzabel Barragan now serves extraordinary modern Mayan cuisine: tuna tartare with mint and chile oil; spice-rubbed lamb chops with sweet potato tamal; and ancho chile stuffed with guava mousse. Viceroy Riviera Maya, Playa Xcalacoco Frac 7, Playa del Carmen, +52-984-877-3000
Chakka at Grand Velas Riviera Maya (Brad A. Johnson)
5. Chakka
This is one of the best-kept secrets in the Riviera Maya. Outstanding venison chalupas and beef tongue tacos in a truly tranquil jungle setting. Grand Velas Resort. Carretera Cancún Km. 62, Playa del Carmen, 866-230-7221
Coral Grill at Viceroy Riviera Maya (Brad A. Johnson)
6. Coral Grill
Viceroy Riviera Maya has just debuted this casual beachfront restaurant, with tables in the sand, where chef Jetzabel Barragan cooks achiote-and-chile-rubbed fish in a wood-burning oven. Great tortilla soup and ceviches, too. Viceroy Riviera Maya, Playa Xcalacoco Frac 7, Playa del Carmen, +52-984-877-3000
7. Yaxche
Recently relocated to a newer, larger space farther up the avenue, Yaxche (pronounced JAG-shay) is by far the best Mexican restaurant within Playa’s central core. Much of the restaurant’s original charm has been lost in translation, but the modern Mayan fare—xcatic peppers stuffed with cochinita pibil; fried tortillas layered with orange-juice-marinated shrimp and chiles; snapper fillet stuffed with plantain and corn, wrapped in chaya leaf—is better than ever. Fifth Avenue at 22nd Street, +52-984-873-3011
8. Luna Maya
This yearling is one of the hottest tickets in town—a sign, perhaps, that Playa is starving for more great Mexican food? It’s also one of the nicer restaurants on the Avenue. Superb chicken mole. Killer margaritas. Fifth Avenue at 38th Street, Playa del Carmen, +52-984-879-4394
La Laguna at Fairmont Mayakoba (Brad A. Johnson)
9. La Laguna
Two words: shrimp tacos! They just don’t get any better (or bigger). Great ceviche as well. Poolside, overlooking the lagoons of Mayakoba. Fairmont Mayakoba, Carretera Cancún 298, Playa del Carmen, 800-540-6088
10. El Fogón
This no-frills taqueria is the newer, larger offshoot of an old locals-only, taxi-drivers’ favorite (the original still exists a few blocks down). The tacos al pastor (bbq pork) are among the best in the region. Ice-cold beer. Extremely cheap. 30th Avenue at 32nd Street, Playa del Carmen
This article originally appeared on Food Republic, where I publish a weekly food and travel column.
I invite you to follow me and join the conversation on Facebook and Twitter.











































