8 Best Restaurants in The Riviera Maya, Mexico

Oscar & Lalo

$$ Fodor's choice

Enter through the massive gate and wind your way up a garden pathway through the main dining area and into the back garden where intimate four- or five-table palapas are surrounded by jungle and hung with bright white hammocks and twinkling lights. Many ingredients, as well as medicinal plants, are grown on property and the owners would be happy to cut you a piece of fresh aloe for your sunburn or brew you up some anti-food-poisoning tea. Frozen margaritas are a treat and portion sizes are ample, but the food isn't the point here. It's the jungle ambience, the healing garden, and the friendly owners that make this place special. If you're looking for an intimate tour of local ruins or cenotes, the owners also own a tour company and would be happy to book something for you on-site. A kids' play area behind one of the palapas will appeal to families, and the remote jungle location will appeal to nature lovers.

Pelicanos Restaurant & Marina

$$ Fodor's choice

Enjoy fresh seafood on the shaded patio of this family-owned restaurant in the heart of town. Try fish prepared al ajo (in a garlicky butter sauce), breaded, grilled, or tikin–xic style (marinated with adobo de achiote and sour oranges). Pelicanos also offers a variety of four-hour excursions that include fishing, snorkeling, then cooking the daily catch at the restaurant.

El Camello Jr.

$$

Called "Camellito" by locals, this restaurant is famed for having Tulum's freshest seafood—and the jammed parking lot is testament to its enduring popularity. Fish or shrimp tacos are light and fresh, but the full splendor of the place is expressed by its whole grilled or fried fish, served with generous mounds of rice, beans, and plátanos. Come hungry. The lively scene and tropical ambience are a Mexican original.

Recommended Fodor's Video

La Cueva del Pescador

$$

Dig your toes in the sand floor and enjoy the catch of the day at La Cueva del Pescador. A crowd of easygoing expats hunkers down for the afternoon to feast on octopus, shrimp, or conch ceviche prepared with lime juice and flavored with cilantro—usually with a generous helping of beer on the side. Great grilled garlic shrimp and simple quesadillas are also served. Portions are sizeable, and prices are moderate. There’s a pool table here plus a TV that's typically tuned to sports.

Main rd., Akumal, Quintana Roo, 77760, Mexico
984-875–9002
Known For
  • ceviche with octopus, shrimp, or conch
  • good beer
  • grilled garlic shrimp

La Petita en la Playita

$$

Two blocks north of the town square, the "dining room" room of this family-run eatery consists of plastic tables and chairs beneath mini palapas and tarps. What it lacks in charm it more than makes up for with food and prices—this is where locals go for seafood soup, fried fish, shrimp tacos, ceviche, and fresh guacamole. Plan to either practice your Spanish or use sign language, and plan to eat early, too, as it closes at 8. La Playita is the perfect place to sink your toes in the sand and enjoy a refreshing rice-milk horchata.

Av. Rafael Melgar, Sm 2, Puerto Morelos, Quintana Roo, 77580, Mexico
998-871–0737
Known For
  • rice-milk horchata
  • toes-in-the-sand dining
  • closing early in the evening

Los Aguachiles

$$

This upscale seafood taquería is an anchor of Playa's alternative culinary scene, an in-the-know spot for lunch or dinner that reimagines tacos sautéed in olive oil and topped with cucumber or strawberry-habanero salsa. Local favorites include shrimp tacos with "black gold" (beans), fish ceviche with green salsa, and fish tacos wrapped in your choice of corn tortilla, flour tortilla, or a giant leaf of Bibb lettuce. If you're not into spicy food, be careful with the house specialty aguachile. You'll find a second location on Avenida Constituyentes; there's also one in Tulum and another in Cancún.

Los Aguachiles

$

This Tulum outpost of the Playa hipster cantina has a light take on traditional tacos and seafood, which are served with lots of lime and creativity. Batter-fried shrimp on a bed of hydroponic lettuce, grouper with avocado and cucumber, and tacos de pescado are all good bets. Salsa lovers will find eight types on the table and more on the menu. The setting is simple (picture plastic plates, paper napkins, and silverware in buckets), so you can justifiably eat everything with your fingers. After lunch, you can try your hand at the foosball table in back, but you can't while the night away here—it's only open from 12:30 to 7:30.

Av. Tulum, Mz 40, Lote 1, Tulum, Quintana Roo, 77780, Mexico
984-802–5482
Known For
  • great (but really spicy) aguachile
  • laid-back atmosphere
  • best fish tacos in town
Restaurants Details
Rate Includes: Closed Mon.

Restaurant Cenote Azul

$$

Perched on the rim of the 300-foot-deep cenote, this palapa restaurant charges a MX$50 entrance fee to access the site. Busloads of tourists come to dine on chicken, pork, and fish dishes, as well as house specialties like the seafood platter and shrimp kebab. Although the setting surpasses food, it's still worth lingering over a meal to gaze out over the deep blue waters. After your food digests, enjoy a swim off the dock. There's also a souvenir shop.

Carretera 307, Km 34, Bacalar, Quintana Roo, 77981, Mexico
983-834–2460
Known For
  • seafood platter
  • shrimp kebab
  • a lovely setting