Mr. PlayasMexico's Honest Beach Guide
    Riviera Maya restaurants
    Quintana Roo · Caribbean cuisine

    Where to Eat in the
    Riviera Maya

    From $1.50 cochinita tacos to open-fire dinners in the jungle. 9 restaurants I have tested for you — organized by zone and budget.

    The Riviera Maya has one of the most interesting food scenes in Mexico. In Tulum, world-class chefs cook over wood fires in the middle of the jungle. In Playa del Carmen, neighborhood taquerías compete with Mayan chef-driven cuisine. And in Puerto Morelos, the fishermen serve you what they pulled from the sea that morning. No paid reviews here — I tell you where I ate, what I ordered and whether I would go back.

    Tulum — Fire cooking and jungle

    🔥

    Hartwood

    Tulum hotel zone, km 7.6

    Legendary$$$$

    The restaurant that defined Tulum's food scene. Cooking 100% over wood fire, no electricity, with local ingredients of the day. The menu changes daily. The charcoal octopus and the catch of the day with habanero salsa are from another planet. Reserve weeks in advance or line up from 4 PM (opens at 6). Honestly: worth every dollar and every minute of waiting.

    Order:
    Charcoal octopusCatch of the dayJícama saladSeasonal desserts
    Open fireNo electricityDaily menuReserve ahead
    Mr. Playas Tip:Line up from 4 PM if you do not have a reservation. The first 20 in line always get in.
    🌿

    Arca

    Carretera Tulum-Boca Paila km 7

    Haute cuisine$$$$

    Chef-driven cuisine in a jungle garden with string lights. Chef José Luis Hinostroza creates dishes that look like art but taste like deep Mexico. The bone marrow with chapulines (grasshoppers) and the 24-hour short rib are memorable. Intimate, romantic atmosphere, perfect for a special dinner. Easier to reserve than Hartwood.

    Order:
    Bone marrow with chapulines24-hour short ribCoconut cevicheCorn ice cream
    Chef-drivenRomanticGardenChapulines
    Mr. Playas Tip:Ask for the back garden table. The atmosphere changes completely.
    🌮

    Taquería Honorio

    Downtown Tulum (pueblo)

    Best taco in Tulum$

    The perfect antidote to hotel-zone prices. Cochinita pibil, slow-roasted pork, poc chuc — all made by Don Honorio since 6 AM. The line forms early and it closes when they run out. If you want to understand real Yucatecan food, start here. The cochinita taco at $1.50 USD is probably the best value in the entire Riviera Maya.

    Order:
    Cochinita tacosPoc chucSlow-roasted porkPanuchos
    Cochinita pibilBudget-friendlyRuns out earlyLocal
    Mr. Playas Tip:Arrive before 10 AM. By noon the cochinita is gone.

    Playa del Carmen — Something for everyone

    🏛

    La Perla Pixan

    Calle 34 between 5th and 10th

    Contemporary Mayan cuisine$$$

    Mayan haute cuisine in an intimate space away from the Fifth Avenue chaos. The chef reinterprets ancestral recipes with modern techniques: relleno negro, deconstructed papadzules, venison in recado. It is like taking a Mayan history class but with a fork. Reserve ahead.

    Order:
    Relleno negroPapadzulesVenison in recadoSikil pak
    Contemporary MayanIntimateReserve aheadVenison
    Mr. Playas Tip:Order the tasting menu — it is the best way to try everything.
    🦐

    Los Aguachiles

    Calle 34, Playa del Carmen

    Seafood no-nonsense$$

    Sinaloa-style seafood in the heart of Playa. Aguachiles that actually burn (order the black one if you dare), generous ceviches and micheladas as they should be. Nothing fancy, everything delicious. The upstairs terrace has a good view. In high season the wait is 30–45 minutes but it moves fast.

    Order:
    Black aguachileShrimp cevicheTuna tostadaGobernador
    AguachilesSinaloa-styleMicheladasTerrace
    Mr. Playas Tip:The black aguachile is SERIOUSLY spicy. If you cannot handle it, order the green.
    🌮

    El Fogón

    Av. Constituyentes, Playa del Carmen

    Al pastor #1$

    The best al pastor tacos in Playa del Carmen — and probably the entire Riviera Maya. The spit starts spinning at 6 PM and the line forms fast. The secret is the caramelized pineapple and the red salsa. $1.50–2 USD per taco. If Taquería Honorio rules Tulum, El Fogón rules Playa.

    Order:
    Al pastor tacosGringasVolcanesQuesadillas
    Al pastorTrompoBudget-friendlyLine up
    Mr. Playas Tip:Go after 7 PM when the spit has a good crust built up.

    Puerto Morelos — From sea to plate

    🏴‍☠️

    El Pirata

    Main plaza, Puerto Morelos

    Absolute classic$$

    A Puerto Morelos institution for decades. Fishermen arrive with the catch and two hours later it is on your plate. The pescado tikinxik (marinated in achiote, wrapped in banana leaf, grilled over coals) is a masterpiece. The seaside terrace with the lighthouse in the background is the perfect postcard. My favorite for traditional seafood in the entire Riviera.

    Order:
    Pescado tikinxikCoconut shrimpOctopus cevicheSopa de lima
    Local fishermenTikinxikOcean viewTraditional
    Mr. Playas Tip:The sopa de lima is the best I have had in Quintana Roo. Order it as a starter every time.
    🐟

    Los Pelícanos

    Fishing pier, Puerto Morelos

    Next to the pier$$

    Literally next to the fishing pier. It cannot get any fresher. The atmosphere is rustic, the tables have plastic tablecloths and the pelicans wait for scraps. Exactly as a seaside fish joint should be. The mixed ceviche and battered fish tacos are top-tier.

    Order:
    Mixed cevicheFish tacosBreaded shrimpOctopus in its ink
    PierFreshRusticPelicans
    Mr. Playas Tip:Order whatever is fresh that day — the waiter will tell you what came in that morning.

    Akumal and surroundings

    🌴

    La Buena Vida

    Media Luna, Akumal

    Views + cocktails$$$

    Restaurant-bar in a wooden tower overlooking the sea with the best view in Akumal. The cocktails are legendary (the passion fruit mojito is addictive). The food is good without being exceptional — you come for the view and the vibe. Perfect for sunset drinks. Prices are touristy but the experience justifies it.

    Order:
    Fish & chipsCevichePassion fruit mojitoGuacamole
    Wooden towerCocktailsSunsetViews
    Mr. Playas Tip:Climb the wooden tower at sunset. The photos come out incredible.

    Real budget by zone

    Tulum hotel zone: $30–120+ USD per person. The most expensive zone. Hartwood and Arca are worth it as a once-in-a-trip experience.

    Tulum town: $3–12 USD. Taquería Honorio, budget eateries, Yucatecan antojitos. Where the locals eat.

    Playa del Carmen: $6–35 USD. Wide range. Fifth Avenue is touristy and pricey; the side streets have gems.

    Puerto Morelos: $9–25 USD. The best prices in the Riviera with the freshest fish. Win-win.

    Frequently Asked Questions

    Q What are the best restaurants in the Riviera Maya?

    Hartwood and Arca in Tulum for premium experiences. Taquería Honorio for the best cochinita. El Pirata in Puerto Morelos for fresh seafood. El Fogón in Playa del Carmen for al pastor. La Perla Pixan for chef-driven Mayan cuisine.

    Q Is it very expensive to eat in Tulum?

    The hotel zone yes — dinners of $50–120+ USD per person. But Tulum TOWN has incredible options: Taquería Honorio ($1.50/taco), budget eateries ($5–7 USD), and cheap Yucatecan antojitos. The key is to leave the hotel zone.

    Q Do I need a reservation?

    In high season (Dec–Apr) yes for Hartwood, Arca, La Perla Pixan and popular spots. In low season you can walk into almost anywhere. Taquerías and casual seafood spots never need a reservation.

    Q Where is the freshest seafood?

    Puerto Morelos, no question. It is an active fishing village — El Pirata and Los Pelícanos receive fish directly from the pier. In Playa del Carmen, Los Aguachiles. In Tulum the scene is more fusion/chef-driven than traditional seafood.

    Q What Yucatecan dish should I not miss?

    Cochinita pibil (Taquería Honorio), pescado tikinxik (El Pirata), papadzules (La Perla Pixan), sopa de lima (any local fonda), and poc chuc. Those are the 5 essentials of Yucatecan cuisine.

    More from Mr. Playas