Mr. PlayasMexico's Honest Beach Guide
    RESTAURANTS

    Best Restaurants in Playa del Carmen

    Skip Fifth Avenue. Eat where the locals eat.

    Playa del Carmen has two food scenes: the tourist machine on Fifth Avenue (overpriced, mediocre, designed for people who will never come back) and the real scene a few blocks inland. This guide covers the second one. Every restaurant here I have eaten at multiple times, and I am recommending them because the food is genuinely good — not because they have a nice Instagram page.

    El Fogon
    Tacos al Pastor $3–6 USD per person

    El Fogon

    Mr. Playas Says

    The al pastor here is legitimately the best on the Riviera Maya. Two locations — the original on 30th Avenue is better. Cash only, no reservations, and there will be a line after 7 PM. Worth every minute.

    La Perla Pixan Cuisine
    Upscale Mexican $25–45 USD per person

    La Perla Pixan Cuisine

    Mr. Playas Says

    This is where you go for a proper dinner. Yucatecan-influenced Mexican cuisine with real technique. The cochinita pibil is prepared traditionally. Make a reservation — they fill up.

    El Pirata
    Seafood $8–18 USD per person

    El Pirata

    Mr. Playas Says

    Locals go here for the aguachile and the ceviche. It looks like nothing from outside — plastic chairs, no Instagram decor. The fish is fresh daily. That is all that matters.

    Babe's Noodles & Bar
    Thai-Mexican Fusion $10–18 USD per person

    Babe's Noodles & Bar

    Mr. Playas Says

    Sounds weird. Works brilliantly. The pad thai with habanero and the Thai curry with Mexican spices are both excellent. Great cocktails, rooftop seating, and a solid wine list.

    La Cueva del Chango
    Breakfast & Brunch $8–15 USD per person

    La Cueva del Chango

    Mr. Playas Says

    The best breakfast in Playa, full stop. Set in a literal garden with cenote-fed pools. The chilaquiles are perfect, the fresh juices are excellent. Get there by 8:30 AM or wait 40 minutes.

    Street Food on 30th Avenue
    Everything $2–5 USD

    Street Food on 30th Avenue

    Mr. Playas Says

    Skip Fifth Avenue entirely for food — it is a tourist trap. Walk four blocks inland to 30th Avenue and eat where the locals eat. Tacos, tortas, marquesitas, elotes. The real Playa is here.