42 Best Restaurants in The Riviera Maya, Mexico

Background Illustration for Restaurants

We've compiled the best of the best in The Riviera Maya - browse our top choices for the top things to see or do during your stay.

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.

The Mayan Grill

$$

Unlike most restaurants in Xcalak, this beachside eatery is open daily for breakfast, lunch, and dinner. Start the morning with a ham-and-cheese O'Mayaletes (omelet) served with beans and potatoes. The child-friendly lunch menu offers everything from tacos and nachos to hot dogs and quesadillas. For something a bit more gourmet, drop by at night for delectable dishes like fresh lobster, shrimp brochettes, or chicken stuffed with poblano and cheese. Dinner prices include an appetizer, soup, entrée, and dessert. The open-air palapa, right on the water's edge, is a great place to spend the day.

Paloma

$$
Authentic chilaquiles, excellent, colorful fruit and veggie smoothies, and eggs Benedict (with the only real hollandaise you'll find in town) are just a few of the staples you'll find on the menu at Paloma's—a hacienda-style garden restaurant that specializes in brunch. The clean, simple restaurant interior opens onto a spacious, relaxed terrace dotted with white metal tables and chairs overlooking a large pool and sprawling garden. Brunch is the specialty here, but light lunch and dinner fare—including ceviche and quesadillas—are also on the ever-evolving menu. And if you need a place to stay in town, the connected hotel is a colorful, charming, budget-friendly spot.

Recommended Fodor's Video

Reel Inn Restaurant

$$

This oceanfront, thatched-roof, palapa restaurant serves simple but tasty food. The Tex-Mex shrimp tacos accompanied with a cool beer are perfect for lunch, while dealing with the midday heat, and, for dinner, try the Poc Chuc pork or the traditional chicken with mole.

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, 77981, Mexico
983-834–2460
Known For
  • Seafood platter
  • Shrimp kebab
  • A lovely setting

Something incorrect in this review?

Sergio's Pizzas

$$$

Locals rave about the grilled steaks and garlic shrimp at Sergio's—one of the nicest restaurants in Chetumal. The barbecued chicken (made with the owner's special sauce) and smoked-oyster or seafood pizzas are equally tasty. When you order the delicious Caesar salad for two, a waiter prepares it at your table. This place also offers a huge breakfast menu plus a variety of lunchtime pasta dishes. You can order takeout or have food delivered, but the gracious staff and free Wi-Fi give you an added incentive to eat in.

Sur Steak House

$$$$

Focusing on food from the Pampas region of Argentina, this trendy corner spot has tables on 5th Avenue and second-story seating overlooking the action below. Entrées come with four sauces, including a fiery habanero sauce for the brave spice lover and a smooth chimichurri, made with oil, vinegar, and finely chopped herbs. Start off with warm, just-out-of-the-oven rosemary bread, baked empanadas, or beef carpaccio. Follow up with a sizzling steak cooked perfectly to order. Then finish your meal with the popular, traditional carajillo—espresso and liquor on ice, prepared right at your table.

Av. 5 at Calle 10, Playa del Carmen, 77710, Mexico
984-803–2995
Known For
  • Argentine-style steaks
  • Chimichurri sauce
  • Carajillo after-dinner drinks

Something incorrect in this review?

Taquería Honorio

$

This collection of plastic tables under a tarp may not look like much from the outside, but it's where the locals go for some of the best (and cheapest) tacos in town. Grab a seat, and order up pork or vegetarian options and a bottle of agua fresca (water mixed with fruit and sugar). Tables and salsas are shared, so get ready to make some new friends.

Taqueria La Eufemia

$
If you're looking for the favorite expat and local hangout by the beach, look no further than Taqueria La Eufemia—a simple, come-as-you-are taco bar on a wooden deck under a palapa with beachfront views. Head here for cheap, simple, no-frills tacos, coffee made with coconut water (and served in recycled glass with eco-friendly straws), and tasty garlic shrimp with homemade ketchup (known as Shrimp Cesare).
Tulum-Boca Paila, Km 8, Tulum, Mexico
984-169–5353
Known For
  • Cheap tacos
  • Local hangout
  • Eco-friendly vibe

Something incorrect in this review?

Toscana Grill

$$$

This Italian restaurant stands out for its elegance, excellent service, extraordinary steaks, and noteworthy pizzas and cocktails. There's a great brunch on weekends and live music every night.

Turtle Bay Café & Bakery

$$$

This funky café, where expats and locals congregate, serves up smoothies, baked goods, tacos, homemade ice cream, and everything in between. The breakfast menu spans acai bowls, eggs Benedict, pancakes, and fruit plates, and for lunch and dinner you'll find blackened fish tacos, coconut shrimp, burgers, and vegetable wraps. Set back from the little plaza, the colorful garden is a pleasant place to have a coffee, and its location by the ecological center makes it the closest thing Akumal has to a downtown. If you fall in love with a local stray, the owner will help you get the paperwork to take your new pet home. The restaurant is open until 10 pm and has free Wi-Fi. This is the only place in town where happy-hour specials include food. Stop by between 4 and 6 pm any day of the week for pizza, taco, and drink specials.

Ziggy's Restaurant

$$$$

With tables under a palapa on the beach, this restaurant is a perfect place to sink your toes in the sand while dining. Chef Sandra offers understated appetizers like tuna nachos (tuna tartare and avocado with tortilla strips) or shrimp and chipotle sopes (corn flour "disks" with different toppings). Veggie fans will love salads made with cooked potatoes, peach, avocado, and sunflower seeds. The fish is about as fresh as it gets—if you’re an angler, the kitchen will even cook up your catch. By day, the menu focuses on sandwiches and wraps; by night the attention turns to ribs and surf and turf. And the bar, where they've traded in bar stools for swings, is just as nice as the table seating. Service can be slow, but it's worth the wait. There's Mexican wine tasting on Thursday and Caribbean Latin Rhythms on Saturday.