19 Best Restaurants in The Riviera Maya, Mexico

Basic Foodie Artisan Bakery & Café

$$ Fodor's choice

Basic Foodie is that cool bakery we all wish we had in our neighborhood, with unsurpassed baked goods and a menu that caters to organic-minded, vegan, and gluten-free customers. A modern design and laid-back atmosphere (plus reliable Wi-Fi) have made it a magnet for digital nomads.

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.

Recommended Fodor's Video

Al Chimichurri

$$

The smoky aromas of a South American parillada waft down the street from this Uruguayan barbecue joint. The heaping portions of short ribs, flank steak, and chorizo have developed a cult following up and down the Riviera, and locals swear by the empanadas. Tables are set in a simple stone-walled room and just outside on the street.

Café Amancia

$

This colorful hangout on the corner of the main plaza is the best place in town to watch the world go by (or take advantage of free Wi-Fi) while lingering over coffee and a pastry. Most items are organic, and the fruit smoothies are delicious. Come prepared to practice your Spanish; the staff doesn't speak much English.

Av. Tulum at Av. Rojo Gomez, Puerto Morelos, Quintana Roo, 77580, Mexico
998-206–9242
Known For
  • organic fruit smoothies
  • vegan dishes
  • tasty Mexican breakfasts
Restaurants Details
Rate Includes: Closed Mon.

Café Olé In Puerto Aventuras

$$

The laid-back hub of Puerto Aventuras is this terrace café with a varied menu, including coconut shrimp and chicken with a chimichurri sauce made from red wine, garlic, onion, and fine herbs. If you and local fisherman get lucky, the nightly specials might include fresh-caught fish in garlic sauce. There's live music on Sunday, Wednesday, and Friday in high season.

Casa Cenote Restaurant

$$$

The cheapest restaurant along Tankah's beachfront serves up fresh, simple, satisfying Mexican food from 8 am to 9 pm every day. Grab a table at the waterfront, and order up beef fajitas or fish tacos, topped with a healthy helping of fresh-made salsa and fresh-squeezed lime juice. Margaritas are popular (and strong) here, and on Sunday you can join locals for a popular barbecue on the beachfront and live music from 1 pm to 4 pm. Bring your own meat or order from the restaurant.

Coral Bar and Grill Xcalak

$$

Just by the beach, the Coral Bar and Grill is the on-site restaurant of the Flying Cloud Hotel and part of the XTC Dive Center. The place is open all day, offering Mexican breakfasts, international food for lunch and dinner, and even some vegan dishes. It also works as a beach club and has theme nights every Tuesday and Friday. 

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.

El Patio del 30

$$

Come to this cozy place for the pizza, stay for the cocktails and the live music. If pizza is not your thing, though, a wide variety of salads, pastas, and steaks are also available and well-served.

Ki'bok Coffee

$ | El Centro

Rub shoulders with cab drivers, local government officials, and expat regulars over coffee at Tulum's favorite family-owned and -run coffee shop, where espresso drinks are made with 100% Mexican-grown coffee from places like Oaxaca and Veracruz. Upstairs you'll find a small bakery, out back a quiet jungle garden, and up front a relaxed beachy bar space, all serving up coffee, baked goods, and Mexican dishes like molletes—spiced toast over black-bean puree with pico de gallo (pro tip: add a fried egg for something special). Eco-friendliness is important here, and the plumbing is a composting system.

La Buena Vida

$$$

With driftwood tables overlooking Half Moon Bay, swings at the lively bar, and salsa music keeping things moving, this might be the perfect beach restaurant. The usual Mexican fare—quesadillas, empanadas, burritos, and fish tacos with handmade tortillas—is perfectly fine, but the food isn't the point. It's all about the location. Directly on the beach, this place takes full advantage with two big upstairs terraces that provide sweeping views of the water. Lounge chairs are scattered on the sand for customers' use, and there's a small pool to keep the kids busy while you have another margarita. Climb the ladder to the two-seater tower table, 15 feet above the sand, where your drinks are delivered in a bucket on a rope.

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 Perla Pixán & La Carbonería

$$$$

If you want to try authentic Mexican and pre-Hispanic cuisine, La Perla Pixan is the place for you with its wide variety of traditional specialties such as pozole (and its vegetarian option), barbacoa, enchiladas, tlayudas, and more. Look for the weekend brunch buffet, and the extraordinary variety of mezcal cocktails. At night, live music and pre-Hispanic shows make La Perla one of the favorite spots of locals, expats, and visitors alike.

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.

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.

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.

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.