
Where do locals get the best tacos al pastor in Mexico City?
The seven trompos worth crossing town for — and the ordering script that stops you looking like a tourist.
Al pastor is the taco that made CDMX famous, but nine out of ten stands you walk past are mediocre. Chef Elvin Park spent two months eating at forty-plus trompos across the city with our local editors. These are the seven that survived — and the honest playbook for eating them well.
- •The single best al pastor in CDMX right now is El Vilsito in Narvarte, weeknights after 9 p.m.
- •A legit taco al pastor costs 18–28 MXN in 2026. Under 15 is suspect; over 40 is a tourist markup.
- •Order con piña, bien dorado and dress the taco yourself at the salsa bar — asking the taquero for salsa on the taco marks you as a first-timer.
- •Cash only at every stand on this list. Bring small bills.
- •Street tacos are safe at a busy stand with high turnover — empty stands at peak hours are the real red flag, not "street food" in general.
What actually makes an al pastor great
A great al pastor is really four things working at once: a 24-hour adobo marinade heavy on guajillo and achiote; a vertical trompo turning slowly against a flame that char-crisps the outside edges; a fresh, un-industrial corn tortilla heated on a plancha to just before it dries out; and a taquero with the rhythm to shave the meat and land the pineapple in one motion.
If any one of those four is off — cold marinade, gas-only heat, factory tortillas, a slow trompo — the taco falls apart. This is why the same recipe on paper produces wildly different tacos across the city, and why the ranking below is mostly about execution rather than concept.
Our editors' seven stands, ranked
Ranked by our editors after two months of comparative eating in 2026. Prices in MXN; expect \~5% year-over-year drift.
1. El Vilsito (Narvarte)
By day it is an actual auto-repair shop. After 8 p.m., the mechanics roll out and the trompo comes on. The pork is marinated for at least 24 hours in a guajillo-heavy adobo, and the taquero shaves it with a rhythm that tells you everything about the volume they move.
Order: two al pastor con piña, one campechano (al pastor + longaniza), agua de horchata. Price: ~22 MXN/taco. Best time: Tue–Thu, 9:30–11 p.m. Cash only. No reservations. Expect a 15-minute wait after 10 p.m.
2. Los Cocuyos (Centro)
Open essentially around the clock at Bolívar 57. The al pastor is excellent but the real reason to come is that you can order it alongside suadero, tripa, and cabeza from the same counter — a masterclass in taquería range.
Order: one al pastor, one suadero, one tripa (crispy). Price: ~20 MXN/taco. Best time: any time — this is the 3 a.m. answer.
3. El Huequito (Original — Ayuntamiento)
The stand-up counter on Ayuntamiento in Centro, not the sit-down locations. Smaller tacos, more restrained char, arguably the cleanest expression of the classic recipe.
Order: four al pastor, no substitutions, standing at the counter. Price: ~18 MXN/taco. Best time: lunch, 1–3 p.m.
4. El Tizoncito (Condesa)
The stand that claims to have invented the taco al pastor in 1966. Debatable, but the current version is still one of the tidier, more restrained interpretations — smaller, gently sweet from the pineapple, less charred than El Vilsito. Now a chain; the Condesa original still cooks best.
Order: four al pastor con piña. Price: ~26 MXN/taco. Best time: dinner, before 9 p.m.
5. Tacos Orinoco (Roma / multiple)
The tidiest sit-down version. Not the most soulful, but the pastor is genuinely good and it's the one to book when your group includes someone who won't eat on the street.
6. Tacos Álvaro Obregón (Roma) — the cart
Late-night cart on Álvaro Obregón between Orizaba and Córdoba. No sign, sometimes moves. When it's there, one of the best-value tacos in the neighborhood.
7. El Turix (Polanco) — the honorable outlier
Not al pastor at all but Yucatecan cochinita pibil. We include it because every al pastor pilgrimage should end here for contrast — pork slow-roasted in banana leaf with achiote, on a soft tortilla, with pickled red onion. Two blocks from Parque Lincoln.
How to order like you've been before
The vocabulary at a Mexico City taquería is short, specific, and never printed on a menu. Get these four phrases right and you disappear into the crowd:
- Con piña — with pineapple on top. Default yes.
- Bien dorado — well-crisped, cut from the char edges. Ask for it.
- Sin cebolla / sin cilantro — hold the onion / cilantro. Kitchens don't mind, but say it up front.
- Campechano — a mixed taco, usually al pastor + longaniza or al pastor + suadero. A good order for your third taco.
Timing, safety, and what actually goes wrong
The rain problem: June through September, plan al pastor between 7 and 10 p.m. rather than midnight. Storms roll in on a schedule (usually 4–6 p.m.), settle by early evening, and clear by dinner. Late-night trompos are still fine but sidewalk seating is a wet gamble.
The safety problem: the internet is overconfident about street food risk. The real risk factor is not "street food" — it's low turnover. A trompo that has been standing for hours between customers is a bad bet regardless of location; a busy stand with a queue of locals is safer than most restaurants because the meat never sits.
The wallet problem: every stand on this list is cash only. ATMs at Oxxo and 7-Eleven work but skim risk is real — use bank ATMs when you can, and bring 20 and 50 MXN bills specifically.
Common mistakes
- ✕Ordering al pastor in a flour tortilla. Corn is the default; asking for flour marks you as a first-timer.
- ✕Sitting down and expecting a menu. Most legit trompos are standing counters — order at the trompo, get handed the plate, pay when you leave.
- ✕Skipping the pineapple. If a stand runs out of piña, you're not eating peak al pastor — walk to the next one.
- ✕Eating from an empty stand at peak hours. Low turnover is the actual safety issue, not "street food."
If you have one night in CDMX and one taco to eat, go to El Vilsito after 9:30 p.m., order two al pastor con piña bien dorado and one campechano, and dress them yourself. That's the whole trip in five bites.
Frequently asked questions
What is a taco al pastor?
Pork marinated in a chile-and-spice adobo, stacked on a vertical spit (called a trompo) with a pineapple on top, and shaved onto a small corn tortilla. It descends from Lebanese shawarma brought to central Mexico in the early 20th century and is now the defining taco of Mexico City.
How much should a taco al pastor cost in CDMX in 2026?
Expect 18–28 MXN per taco at a legit stand. Anything under 15 MXN is suspect, anything over 40 MXN is a tourist markup unless you are in a proper restaurant setting.
Is it safe to eat street tacos in Mexico City?
At a busy stand with high turnover, yes — high volume means fresh product. Look for a stand with a line of locals, meat that never sits idle on the plancha, and tortillas that come from a stack the cook is actively working through. Avoid stands that are empty at peak hours.
Do I need reservations for taquerías?
No. Every stand on this list is walk-in only. Bring cash — most do not take cards.
What's the best neighborhood in Mexico City for tacos al pastor?
Narvarte (for El Vilsito) and Centro (for Los Cocuyos and El Huequito) rank highest with our editors. Roma and Condesa have solid options but skew slightly more polished and expensive.