Eat in El Centro, not the strip
The single best food decision in Cancún is to leave the Zona Hotelera for meals. The strip serves overpriced international buffets and chain restaurants; El Centro serves real Yucatecan cooking for a fraction of the price. This is the peninsula, so eat like it — the regional dishes here are their own tradition, closer to Mérida than to central Mexico.
What to eat, and when
- Cochinita pibil — pork marinated in achiote and sour orange, wrapped in banana leaf and slow-roasted until it falls apart, piled into tacos or a torta with pickled red onion and habanero. This is the dish of the peninsula, and it’s traditionally a morning-to-early-afternoon food — the best cochinita is gone by 2 pm.
- Panuchos and salbutes — fried tortillas topped with turkey or chicken, pickled onion and avocado. Panuchos are stuffed with refried black beans; salbutes are puffier and plain underneath. An evening antojito.
- Sopa de lima — a bright turkey-and-lime broth with crisp tortilla strips, the Yucatán’s comfort soup.
- Marquesitas — the local street dessert: a crisp rolled crêpe filled with shredded Edam cheese plus cajeta, Nutella or jam. Salty-sweet, eaten walking. An evening thing at Parque de las Palapas.
- Caribbean seafood — ceviche, aguachile, grilled whole fish, pulpo. Freshest near the ports and best at midday.
- Tacos al pastor — spit-roasted marinated pork shaved to order with pineapple, an evening street staple that draws the after-work crowd.
- Panucho or salbut plates with escabeche — the pickled-onion-and-chile relish (cebolla morada) that comes with almost everything here; pile it on.
Where to eat each
- Mercado 23 (SM 23) for a market breakfast and cheap loncherías — order the cochinita or the comida corrida of the day, roughly 90–140 MXN a plate (approximate).
- The back food stalls of Mercado 28 for midday seafood cocktails and set lunches where the market workers eat.
- Parque de las Palapas (SM 22) for evening antojitos, panuchos and marquesitas among local families.
- Avenida Yaxchilán for tacos al pastor off the trompo, cochinita tacos and cold beer with a resident crowd. Street tacos run roughly 15–30 MXN each (approximate).
- For a sit-down dinner, look for a proper Yucatecan restaurant in El Centro rather than anything on Kukulcán — a full regional meal with a drink lands around 180–350 MXN a head (approximate), versus several times that on the strip for lower quality.
Order this, not that
Order the cochinita pibil in the morning at a market lonchería, not a “Mexican combo platter” at a Hotel Zone restaurant with a photo menu and a host waving you in — those are built for tourists and priced for them, and the cochinita will have been sitting since breakfast anyway.
Wash it down with an agua fresca — jamaica (hibiscus), horchata or chaya, the local leafy green blended with lime and pineapple — which every lonchería makes fresh daily. Tap water isn’t for drinking; stick to bottled or purified, which every restaurant serves, and the aguas frescas are made with purified water so you can order them freely.