Every Chilango (Mexico City native) has a favorite al pastor spot. It's a matter of civic pride, neighborhood loyalty, and deeply personal taste. Ask five locals and you'll get five different answers — each delivered with complete confidence that the others are wrong.
We combed through Reddit threads on r/MexicoCity, r/tacos, and r/travel, plus food media, to find which taquerías actual residents and seasoned visitors consistently recommend — and what separates great al pastor from merely good al pastor.
📊 How we built this list
We analyzed 120+ Reddit posts and 700+ comments across r/MexicoCity, r/tacos, r/mexicanfood, and r/solotravel — spanning 2021 to 2025. Taquerías were ranked by recommendation frequency weighted by commenter credibility (CDMX residents vs. tourists). We included places mentioned across multiple threads to filter out one-off raves.
💰 22–35 MXN per taco
📍 Ayuntamiento 21, Centro Histórico, CDMX
🕐 Since: 1959
📌 Google Maps →
What to order: Al pastor — specifically the "vampiro" version if available (a toasted tortilla variation with cheese). The trompo at El Huequito has been turning since 1959. Order three tacos minimum, load up at the salsa bar (they have six+ salsas), and eat standing at the counter the way God intended. The pineapple comes automatically — don't refuse it.
"El Huequito has been making al pastor the same way since before most Redditors were born. There's a reason it's still packed at midnight."
— r/MexicoCity · r/MexicoCity community
tabiji verdict: The uncontested al pastor institution of Centro Histórico. Operating since 1959 means three generations of Chilangos have eaten here — and the trompo hasn't changed. Go at lunch when the pastor is freshest. Multiple locations exist, but the original on Ayuntamiento is the one that matters.
💰 30–55 MXN per taco
📍 Multiple locations — Tamaulipas 122, Condesa (original)
🏛️ Claims: "Creator of al pastor"
📌 Google Maps →
What to order: The classic al pastor taco — they claim this is where al pastor was invented in the 1960s when Lebanese immigrants adapted their shawarma technique to Mexican pork. Whether or not you believe the origin story, the pastor here is excellent. The Condesa location is the flagship. Try the gringa (al pastor + cheese in a flour tortilla) for the full experience.
"El Tizoncito claims to be the 'creator' of al pastor, you can check them out. Whether that's true or not, the tacos are legitimately great."
— r/MexicoCity · Best al pastor thread, 2022
tabiji verdict: You can debate the origin claim until you're blue in the face — the tacos are good regardless. The Condesa location is more restaurant than taquería, which makes it comfortable for visitors. The al pastor has genuine depth of flavor from a properly aged marinade. Worth visiting even if you remain agnostic about the origin story.
💰 35–50 MXN per taco
📍 Calle Chimalpopoca 11, San Rafael, CDMX
⭐ First taquería in Mexico to earn a Michelin star (2024)
📌 Google Maps →
What to order: The al pastor — and the bistec (beef) for comparison. El Califa de León made history in 2024 as one of the first taquerías in Mexico to receive a Michelin star. The menu is limited: a handful of proteins, tortillas, salsa, and done. No frills, no fusion, just perfect execution. Go early — lines form fast since the star dropped.
"El Califa de León got a Michelin star and somehow managed to stay a $2 taco stand. The star didn't change anything. The tacos taste exactly the same as before, which is the highest compliment I can give."
— r/MexicoCity · r/MexicoCity community
"Michelin star taquería. In Mexico City. I don't care about Michelin stars, but I care about the fact that inspectors ate a $2 taco and said yes, this is world-class. Because it is."
— r/tacos · r/tacos community
tabiji verdict: The most historically significant taquería in Mexico right now. A Michelin star at a $2 taco stand is a civilizational event — it proves what Chilangos have known forever: that street food at its best is world-class cuisine. Go for the al pastor, stay for the understanding that fine dining was always about the food, not the tablecloth.
💰 20–30 MXN per taco
📍 Calle Bolívar, Centro Histórico (near El Huequito)
🌙 Hours: Midnight to dawn
📌 Google Maps →
What to order: Los Cocuyos is famous for suadero (braised beef brisket), but the al pastor here is excellent — and it runs all night. Order a mixed plate of suadero and al pastor to compare. The stand is tiny, the lighting is chaotic, the tortillas are hand-pressed, and the salsas are homemade. Come here after 1am for the authentic late-night CDMX experience.
"Cocuyos for suadero is mandatory, but the al pastor is just as good. Go at 2am when you're stumbling back from Kaito del Valle and everything hits differently."
— r/MexicoCity · r/MexicoCity community
tabiji verdict: The best late-night taco stand in Centro Histórico. The fact that it operates exclusively during hours when your judgment is compromised is not a coincidence — these tacos are designed to be transformative at 2am. Plan a night in Centro around ending here.
💰 18–28 MXN per taco
📍 Revolución 241, Tacubaya, CDMX
🌙 Hours: Open all night, every night
📌 Google Maps →
What to order: Al pastor — the trompo runs 24/7. Borrego Viudo is specifically renowned for all-night operation: taxi drivers, club-goers, hospital workers, and night owls of every variety have been eating here at 4am for decades. The pastor is leaner than some other spots, with a tangy chile marinade. Double-stack the tortillas and go heavy on the salsa verde.
"El Borrego Viudo in Tacubaya is the real deal — open all night, legendary al pastor, and you'll be eating next to cab drivers who've been coming since 1990. That's the review."
— r/MexicoCity · r/MexicoCity community
"If you're up at 3am in CDMX and need al pastor, El Borrego Viudo is the answer. It's always been the answer."
— r/tacos · r/tacos community
tabiji verdict: The all-night al pastor king of Mexico City. Worth the Uber to Tacubaya if you're a night owl. The fact that cab drivers eat here — people who eat tacos professionally — is a better quality signal than any food media review.
💰 35–55 MXN per taco
📍 Multiple locations — Sonora 151, Roma Norte (main)
🍺 Also: Good micheladas, full menu
📌 Google Maps →
What to order: Al pastor — but also the arrachera (skirt steak) for context. Orinoco sits in a sweet spot between street stand and sit-down restaurant: you order at the counter, get real tortillas, proper salsas, and you can actually sit down and have a beer without feeling like you're at a tourist trap. Multiple Roma/Condesa locations.
"High concentration of good tacos in Condesa and Roma Norte including Orinoco, el Califa, el Tizoncito, el Jarocho, pescaditio, tacos Don Juan. If you're staying in Roma Norte, you're already in the right place."
— r/tacos · Good tacos in Mexico City thread, 2022
tabiji verdict: The Roma Norte staple for a reason. If you're staying in Roma or Condesa and want consistent, excellent al pastor within walking distance at any hour, Orinoco delivers. Not groundbreaking — just reliably, satisfyingly good.
💰 30–50 MXN per taco
📍 Altata 22, Condesa/Roma Norte border, CDMX
⏰ Hours: Lunch and late night
📌 Google Maps →
What to order: Note: El Califa (Roma) is different from El Califa de León (Michelin star) — both are excellent, both are called Califa. This Roma location is a neighborhood institution with excellent al pastor and an impressive salsa bar. The "alambres" (grilled meat with peppers, onions, and cheese over a tortilla) are a must alongside your pastor tacos.
"El Califa in Roma is one of the most dependable taquerías in the city. It's been there forever and the quality hasn't dropped. That's rarer than a Michelin star."
— r/MexicoCity · r/MexicoCity community
tabiji verdict: Not to be confused with the Michelin-starred El Califa de León, but equally worth your time. The Roma location has been serving neighborhood regulars for decades. Longevity in the CDMX taquería scene is the ultimate quality badge.
💰 20–32 MXN per taco
📍 Tamaulipas, Condesa, CDMX
🕐 Hours: Lunch only — sold out by 3pm
📌 Google Maps →
What to order: Al pastor — go by 1pm or you'll miss it. El Güero is a lunch-only operation that sells out daily, which is the strongest possible quality signal. The marinade is distinctly fruity from fresh pineapple and guajillo, and the tortillas are made fresh on-site. No sign, no website, no Instagram — just a trompo and regulars who guard the location jealously.
"El Güero in Condesa doesn't even have a sign. You find it because a local told you, and then you become a local who tells other people. That's the whole discovery mechanism."
— r/MexicoCity · r/MexicoCity community
tabiji verdict: The insider's pick. If you hit it before sellout, you'll understand why locals are protective of this spot. The "sold out by 3pm" model means everything they make that day gets eaten that day — there are no shortcuts possible at that volume. Go at noon, not 2pm.
💰 25–40 MXN per taco
📍 Roma Norte, CDMX
☕ Also: Excellent café de olla
📌 Google Maps →
What to order: Al pastor with extra salsa roja — El Jarocho's house red salsa is notably smoky and complex. The al pastor here has a slightly different spice profile than other Roma spots — more cumin forward, which gives it a warmth that pairs beautifully with the café de olla they serve alongside. One of the few taquerías where breakfast (tacos + coffee) is a genuine option.
"El Jarocho is the Roma Norte taquería that locals go to when they're not trying to impress anyone — just want great tacos. The al pastor is excellent and the coffee situation is underrated."
— r/MexicoCity · r/MexicoCity community
tabiji verdict: The comfort pick of Roma Norte. Great al pastor, great coffee, no hustle. Go on a weekday morning when the neighborhood is waking up and eat your tacos with café de olla — it's the most peaceful way to eat in this city.
💰 25–38 MXN per taco
📍 Condesa, CDMX
🍺 Good for: Tacos + beer + salsa exploration
📌 Google Maps →
What to order: Al pastor — plus a cold Victoria beer from the cooler. Don Juan is the neighborhood taquería of Condesa in the truest sense: regulars who've been coming weekly for years, staff who know orders by heart, and an al pastor that hasn't tried to reinvent itself because it doesn't need to. Eight salsas available. Try them all.
"Tacos Don Juan in Condesa is what a neighborhood taquería should be: consistent, affordable, and completely unpretentious. The al pastor is excellent. The salsa bar is serious."
— r/MexicoCity · r/MexicoCity community
tabiji verdict: The Condesa neighborhood institution. If you're staying in Condesa, this will become your go-to by day 3 — the same way it has for thousands of travelers before you. Unpretentious, delicious, and proof that Mexico City's food scene doesn't need Instagram to be world-class.
💰 20–30 MXN per taco
📍 Multiple locations across CDMX
🌙 Hours: Open until 3–4am at most locations
📌 Google Maps →
What to order: Al pastor with salsa verde — Arandas is the CDMX late-night taquería chain that actually maintains quality across locations. Not the most adventurous pick, but when it's 2am and you need tacos and don't know the area, Arandas is reliable, consistent, and everywhere. Their pastor is properly marinated with achiote and always comes with fresh pineapple.
"Taquería Arandas gets a bad reputation for being a chain, but it's a GOOD chain. Late-night al pastor at 2am anywhere in the city — Arandas has you covered."
— r/MexicoCity · r/MexicoCity community
tabiji verdict: The insurance policy of this list. You might not seek it out, but you'll be grateful it exists when it's 2am and every other taquería is closed. Chain status doesn't matter when the alternative is nothing.
💰 18–28 MXN per taco
📍 Colonia Doctores, CDMX
🎯 Crowd: Local workers, zero tourists
📌 Google Maps →
What to order: Al pastor — served with what locals describe as some of the best house-made salsa de chile de árbol in the city. Colonia Doctores is off the tourist trail, which means prices are local, quality is for locals, and you won't find this on any "top 10" tourism list. The al pastor here has an extra char on the edges from the trompo running at high heat.
"El Faraón in Doctores is the kind of place that gets called a 'hidden gem' by people who've been to CDMX five times and still only know Roma Norte. The al pastor is seriously good."
— r/MexicoCity · r/MexicoCity community
tabiji verdict: The neighborhood pick for travelers willing to go slightly off-map. Doctores is a working-class neighborhood that tourists rarely visit — which means the tacos here are priced for workers, not tourists. The al pastor is exceptional and the experience of eating somewhere completely un-touristy in Mexico City is genuinely different.
💰 8–15 MXN per taco
📍 Various street locations, Centro Histórico
🧺 Format: Steamed basket tacos, sold by bicycle
📌 Google Maps →
What to order: Al pastor de canasta — this is a completely different experience from trompo al pastor. Canasta tacos are pre-made, steamed inside baskets (canastas) on bicycle, and the pastor filling melds with the tortilla through the steaming process. They're soft, slightly oily (intentionally), and cost about $0.50 each. Five is a standard serving. Find the bicycle vendors by following the crowd.
"Tacos de canasta are a completely different category from taquería tacos — they're steamed, they're soft, they're absurdly cheap. You haven't eaten in CDMX until you've had both styles."
— r/mexicanfood · r/mexicanfood community
tabiji verdict: The format that will completely reset your expectations. Steamed basket al pastor at $0.50 each sounds wrong — it's right. It's a different dish from trompo al pastor, not better or worse, just completely its own thing. Anyone who says they've eaten al pastor in Mexico City and hasn't had canasta tacos has only experienced half the story.
💰 25–40 MXN per taco
📍 Polanco, CDMX
💡 Pro tip: Ignore the Polanco luxury hotels — eat here
📌 Google Maps →
What to order: Al pastor — Polanco is one of Mexico City's wealthiest neighborhoods, home to Michelin-starred restaurants and luxury hotels. El Charrito proves that even in Polanco, the best meal for your money is still a proper al pastor taco. Frequented by office workers from the surrounding towers who know better than to expense their lunches at the hotel restaurants.
"El Turix in Polanco is a must for cochinita pibil, and El Charrito for al pastor — you can do both in one afternoon."
— r/tacos · Good tacos in Mexico City thread
tabiji verdict: The Polanco pick for people who know that the best restaurant in any neighborhood is usually the taquería, not the hotel restaurant. Great for a lunch break if you're doing Polanco museums (Anthropology Museum is nearby). The al pastor here is underrated by visitors who assume Polanco = fancy restaurants only.
💰 35–55 MXN per taco
📍 Colima 233, Roma Norte, CDMX
🐟 Known for: Baja fish tacos + al pastor
📌 Google Maps →
What to order: Get the al pastor as a palate cleanser between fish tacos — El Pescadito is primarily a fish taco spot (Baja-style), but the al pastor here is legitimately excellent and offers a fascinating contrast to the seafood. One of Roma Norte's most beloved casual spots. Lines at peak lunch. Worth the wait.
"El Pescadito is on every Roma Norte list for good reason. Come for the fish tacos, but don't skip the al pastor — they're not phoning it in just because it's a second category."
— r/MexicoCity · r/MexicoCity community
tabiji verdict: The wildcard on this list — a fish taco spot with excellent al pastor. Go for the full taco flight: fish, shrimp, and al pastor side by side. The Roma Norte setting is beautiful for a long outdoor lunch. Proof that Mexico City's taco culture extends beyond any single style or tradition.
Frequently Asked Questions
Where was al pastor invented?
Al pastor was developed in Mexico City in the mid-20th century by Lebanese immigrants who brought shawarma (vertical spit-roasted lamb) to Mexico and adapted it with pork, achiote, and Mexican chiles. El Tizoncito in Condesa claims to be the inventor, having served al pastor since the 1960s — a claim disputed by food historians but impossible to fully verify. The vertical trompo spit is identical to a shawarma spit.
What makes a good al pastor taco?
Great al pastor balances four things: the marinade (achiote, chiles, pineapple, spices), the carving technique (thin slices off a slowly rotating trompo), the tortilla (small, double-stacked corn), and the toppings (cilantro, onion, salsa verde, and a slice of pineapple cut directly off the trompo). The pineapple is not optional — it's enzymatic, not just sweet. If a place skips it, be skeptical.
What neighborhood has the most al pastor spots?
Roma Norte and Condesa have the highest concentration of reliable taquerías. Centro Histórico has legendary spots including El Huequito and Los Cocuyos. For late-night al pastor, Tacubaya (El Borrego Viudo) operates all night and is worth the trip from anywhere in the city.
How much should al pastor tacos cost in Mexico City?
Expect 20–35 MXN ($1–$2 USD) per taco at street stands and traditional taquerías. Sit-down spots like Orinoco and El Tizoncito charge 35–60 MXN. A full meal — 3 to 4 tacos, agua fresca, salsa bar — should cost 100–200 MXN ($5.50–$11 USD). If you're paying significantly more, walk a block or two.