🌮 Popular Picks — Mexico City

18 Best Tacos in Mexico City — The Reddit-Backed Guide

Every chilango has a favorite taquería. We dug through hundreds of Reddit threads to find the spots that locals and seasoned travelers recommend over and over — from legendary al pastor trompos to late-night suadero stands.

Budget: $10–$50 MXN/taco
Area: All CDMX
Sources: r/MexicoCity, r/tacos, r/mexicanfood, r/travel
Updated: February 2026

Mexico City has more taquerías than any city on Earth. The problem isn't finding tacos — it's finding the right tacos. Most travel blogs send you to the same Instagram-famous spots in Roma and Condesa while chilangos eat better for half the price a few blocks away.

We analyzed hundreds of Reddit posts from r/MexicoCity, r/tacos, r/mexicanfood, and r/travel to find the taquerías that locals and long-term residents actually recommend. From legendary al pastor trompos to late-night suadero stands, every spot here earned its place through real word-of-mouth — not paid partnerships.

📊 How we built this list

We analyzed 300+ Reddit posts and 2,000+ comments across r/MexicoCity, r/tacos, r/mexicanfood, and r/travel — spanning 2018 to 2025. Taquerías were ranked by how frequently they were recommended by independent users across multiple threads. Every spot here was mentioned by at least 3 different Redditors. We weighted recommendations from long-term CDMX residents and chilangos more heavily than tourist one-offs.

1El Vilsito

Al Pastor
💰 $15–$30 MXN/taco 📍 Narvarte — auto shop by day, taquería by night 📌 Google Maps →
El Vilsito in Mexico City
What to order: Tacos al pastor — carved fresh from the trompo with pineapple. Also try the suadero and longaniza. Go after 8 PM when the auto shop transforms.
"El Vilsito in Narvarte for pastor, hands down best in the city." — u/Lobo_79, r/MexicoCity · 86 comments
"If you're looking for something decent that's a cool venue, El Vilsito is worth a visit since it's built into an auto shop and it's been profiled on Netflix." — u/imkylebell, r/MexicoCity · 86 comments
tabiji verdict: The most-recommended taquería on all of Reddit CDMX. A mechanic shop that turns into a taquería at night — it's been on Netflix, but the crowd is still 90% local. The al pastor is the real deal.

2Tacos El Huequito

Al Pastor
💰 $18–$35 MXN/taco 📍 Centro Histórico (multiple locations) 📌 Google Maps →
Tacos El Huequito in Mexico City
What to order: Tacos al pastor — they claim to have invented the style. Get the classic with piña (pineapple) and try a gringa (quesadilla with pastor).
"El Huequito in downtown for more pastor." — r/tacos · taco recommendations thread
tabiji verdict: One of CDMX's most storied al pastor joints. Multiple locations but hit the Centro Histórico original for the full experience. The trompo is always spinning.

3Los Cocuyos

Suadero / Cabeza
💰 $12–$25 MXN/taco 📍 Centro Histórico, near Eje Central 📌 Google Maps →
Los Cocuyos in Mexico City
What to order: Suadero (slow-cooked beef brisket) and cabeza (beef head) — the two specialties. The suadero is crispy on the edges, tender inside. Add green salsa generously.
"Los Cocuyos in downtown for suadero." — r/tacos · taco recommendations thread
tabiji verdict: A late-night institution in Centro. The suadero here is the benchmark — crispy, beefy, and absurdly cheap. Open late, eat standing, no frills. This is Mexico City taco culture at its purest.

4Los Parados

Al Pastor
💰 $15–$30 MXN/taco 📍 Monterrey & Baja California, Condesa area 📌 Google Maps →
Los Parados in Mexico City
What to order: Al pastor — freshly sliced from the trompo right in front of you. The name means "the standing ones" because you eat standing up at the counter.
"Los parados, in Monterrey and Baja California are the top for me." — u/MeDicenAmiel, r/MexicoCity · 15 upvotes
"Al Pastor Tacos in Mexico City are one of my favorite reasons to travel here. This one is from Los Parados Monterrey for $1.20. It was sliced fresh and prepared in front of me." — r/streeteats · popular post
tabiji verdict: Standing-room-only al pastor in Condesa — the name says it all. A favorite of actual chilangos, not just tourists. At ~$1.20 USD per taco, it's a steal even by Mexico City standards.

5Taquería El Turix

Cochinita Pibil
💰 $20–$40 MXN/taco 📍 Polanco 📌 Google Maps →
Taquería El Turix in Mexico City
What to order: Cochinita pibil tacos — Yucatán-style slow-roasted pork in achiote and sour orange, topped with pickled red onion. Also try the panuchos.
"Hit El Turix for Cochinita — since you are staying in Polanco." — r/tacos · taco recommendations thread
"Is the best taco in Mexico City from Taqueria El Turix? Those are cochinita pibil tacos and one could argue they are good indeed." — r/MexicoCity · discussion thread
tabiji verdict: The definitive cochinita pibil in CDMX. If you're not from the Yucatán, this might be your first taste of real cochinita — tender, tangy, and completely different from any taco you've had before.

6El Califa de León

Bistec / Costilla
💰 $25–$50 MXN/taco 📍 Multiple locations (Roma, Condesa, San Ángel) 📌 Google Maps →
El Califa de León in Mexico City
What to order: The costilla (rib) taco or the bistec. This is a step up from street tacos — higher quality meat, slightly higher prices, but still a taquería at heart.
"El Califa (multiple locations) for a 'fancier' taqueria but decent tacos." — r/tacos · taco recommendations thread
tabiji verdict: The "upscale taquería" that earned a Michelin star in 2024 — the first taco stand in the world to get one. Prices are higher than street tacos, but still absurdly cheap by international standards. The costilla is legendary.

7Taquería Orinoco

Trompo (Northern Style)
💰 $20–$40 MXN/taco 📍 Roma Norte 📌 Google Maps →
Taquería Orinoco in Mexico City
What to order: Trompo (northern-style spit pork — similar to al pastor but without the sweet elements). Try the pirata (a grilled flour tortilla with beans and cheese).
"ORINOCO is not pastor, it's 'trompo' which is different. Orinoco is almost McDonald's. I'd try more traditional taquerias." — u/Lobo_79, r/MexicoCity · best al pastor thread
tabiji verdict: Controversial pick — purists say it's a chain and not real CDMX pastor. They're right: it's northern-style trompo, which is a different (and equally delicious) thing. Great introduction if you're in Roma and want solid tacos without hunting for a street stand.

8El Tizoncito

Al Pastor
💰 $20–$40 MXN/taco 📍 Condesa (original) + multiple locations 📌 Google Maps →
El Tizoncito in Mexico City
What to order: Al pastor — they claim to have invented the style in the 1960s. Get the volcanes (open-face sopes with pastor and melted cheese).
"El tizoncito claims to be the 'creator' of al pastor, you can check them out." — u/MeDicenAmiel, r/MexicoCity · 15 upvotes
tabiji verdict: The (self-proclaimed) birthplace of al pastor tacos. Whether or not they actually invented it is debated, but the tacos are legitimately good and the place has historical significance. Go to the original Condesa location.

9Tacos de Canasta Los Especiales

Tacos de Canasta
💰 $8–$15 MXN/taco 📍 Centro / Various street vendors 📌 Google Maps →
Tacos de Canasta Los Especiales in Mexico City
What to order: Chicharrón (pork cracklings in salsa), frijoles (bean), and papa (potato). These are steamed "basket tacos" — soft, greasy, and insanely cheap. The blue basket is iconic.
"Tacos de canasta are the ultimate cheap eat in CDMX. They're steamed in a basket and cost almost nothing. Every neighborhood has a canasta guy on a bicycle." — r/MexicoCity
tabiji verdict: The cheapest tacos in Mexico City — under $1 USD each. Steamed in a basket lined with blue plastic, delivered by bicycle. Not gourmet, but deeply beloved. A morning staple for workers across the city.

10El Parnita

Tacos de Guisado
💰 $25–$50 MXN/taco 📍 Roma Norte, Yucatán 84 📌 Google Maps →
El Parnita in Mexico City
What to order: Tacos de guisado — stew-filled tacos with options like chicharrón en salsa verde, mole, tinga, and rajas con crema. Also try the bone marrow taco.
"El Parnita in la Roma for great tacos de guisado." — r/tacos · taco recommendations thread
tabiji verdict: A Roma Norte institution that bridges the gap between street tacos and sit-down dining. The tacos de guisado are excellent, and the bone marrow taco is worth the trip alone. Good mezcal selection too.

11El Charco de las Ranas

Carnitas
💰 $20–$45 MXN/taco 📍 Coyoacán 📌 Google Maps →
El Charco de las Ranas in Mexico City
What to order: Carnitas — braised pork in every cut imaginable: maciza (lean), costilla (rib), buche (stomach), cueritos (skin). Order a mixed kilo to share.
"I'm gonna say El Charco de las Ranas (The Frog Pond). Not just for the tacos themselves, but for the lore it has and that every Chilango is born with." — r/MexicoCity · best taquería thread
tabiji verdict: A Coyoacán legend with "every chilango is born knowing about this place" energy. The carnitas here are the benchmark. Go on a weekend morning, pair with a visit to Coyoacán market.

12Taquería El Farolito

Cochinita Pibil / Mixed
💰 $15–$30 MXN/taco 📍 Alfonso Reyes, near Nuevo León (Condesa area) 📌 Google Maps →
Taquería El Farolito in Mexico City
What to order: Cochinita pibil — slow-roasted Mayan-style pork in banana leaf. Also try the chuleta (pork chop).
"El Farolito: the original is on Alfonso Reyes near Nuevo León. I was partial to the cochinita pibil, which is a fairly unique taco because it's actually a Mayan main course of pork slow-roasted in a banana leaf." — r/MexicoCity · best tacos thread
tabiji verdict: A neighborhood taquería that's spread across the city — but hit the original near Condesa. Their cochinita pibil rivals El Turix at a lower price point.

13El Abanico

Carnitas
💰 $15–$35 MXN/taco 📍 Colonia Tránsito 📌 Google Maps →
El Abanico in Mexico City
What to order: Carnitas — they're known as the "kings of carnitas." Try a mix of cuts. The crispy buche is particularly good.
"'El Abanico' in transito, for awesome tacos in general but they are the kings of carnitas." — u/Lobo_79, r/MexicoCity · best al pastor thread
tabiji verdict: Off the tourist trail in Colonia Tránsito — exactly where the best carnitas tend to hide. "Kings of carnitas" is a bold claim in this city, but locals back it up.

14Los Juanes

Al Pastor
💰 $15–$30 MXN/taco 📍 Mexico City 📌 Google Maps →
Los Juanes in Mexico City
What to order: Al pastor — what locals call the "best pastor, period." Simple, no-frills, just perfect trompo.
"Los Juanes. Best pastor imo." — r/MexicoCity · al pastor thread
tabiji verdict: A neighborhood al pastor spot that flies under the radar. The kind of place where the recommendation is just three words: "best pastor, period."

15Taquería Don Juan

Mixed Street Tacos
💰 $15–$30 MXN/taco 📍 Condesa — corner of Atlixco and Juan Escutia 📌 Google Maps →
Taquería Don Juan in Mexico City
What to order: Whatever's on the plancha — these are classic street tacos at a busy Condesa corner. Trust the crowd.
"Not pastor but amazing tacos in condesa is taquería 'Don Juan' corner of Atlixco and Juan Escutia." — u/Lobo_79, r/MexicoCity · best al pastor thread
tabiji verdict: A Condesa corner spot that locals quietly love. No Instagram presence, no English menu — just good tacos at a busy intersection. Exactly what you want.

16Tacos Frontera

Mixed
💰 $12–$25 MXN/taco 📍 Mexico City 📌 Google Maps →
Tacos Frontera in Mexico City
What to order: Mixed tacos from the trompo and plancha — a solid neighborhood spot for a variety of styles.
"El Vilsito. Tacos Frontera. Los Parados. Los Ovnis. En ese orden." — u/Lingotes, r/MexicoCity · best taquería thread, 3 upvotes
tabiji verdict: Listed second only to El Vilsito in a local's ranking of CDMX's best taquerías. Not famous, not flashy — just consistently excellent neighborhood tacos.

17Taquería Las Rejas

Asada / Mixed
💰 $15–$30 MXN/taco 📍 Condesa 📌 Google Maps →
Taquería Las Rejas in Mexico City
What to order: Carne asada tacos — grilled to order. Described as "definitely in the top 3" by travelers who ate their way through the city.
"Taqueria Las Rejas in Condesa... def in the top 3 I had." — r/tacos · all the tacos I ate in Mexico City
tabiji verdict: A Condesa neighborhood spot where the asada tacos compete with anything in the city. Walkable from Roma — perfect for a late-night taco run.

18Selene

Rib / Mixed
💰 $20–$40 MXN/taco 📍 Polanco 📌 Google Maps →
Selene in Mexico City
What to order: Rib tacos — the best in the city according to locals. Also try the pastor or rib torta, made with a special roll instead of the usual bolillo.
"'Selene' in Polanco for great overall tacos but the best rib tacos in the city, try the pastor or rib torta also as they use a special roll instead of the usual bolillo." — u/Lobo_79, r/MexicoCity · best al pastor thread
tabiji verdict: A Polanco spot known for its rib tacos and custom torta rolls. The kind of detail-obsessed taquería that only locals know about. If you're in Polanco, skip the hotel restaurants and come here.

Frequently Asked Questions

How much do tacos cost in Mexico City?

Street tacos typically cost $10–$25 MXN ($0.60–$1.50 USD) each. Sit-down taquerías charge $25–$50 MXN per taco. Tacos de canasta (basket tacos) can be as cheap as $8 MXN. A filling meal of 4–5 tacos plus a drink runs $80–$150 MXN ($5–$9 USD).

What are the must-try taco styles in Mexico City?

Al pastor (spit-roasted pork with pineapple) is the signature CDMX taco. Also essential: suadero (slow-cooked beef brisket), birria (stewed beef or goat), carnitas (braised pork), tacos de canasta (steamed basket tacos), cochinita pibil (Yucatán-style slow-roasted pork), and tacos de guisado (stew-filled breakfast tacos).

When is the best time to eat tacos in Mexico City?

Different taco styles peak at different times. Tacos de guisado and canasta are morning foods (7 AM–1 PM). Al pastor stands fire up in the evening and peak from 8 PM–2 AM. Suadero spots are typically late-night (9 PM–3 AM). The best al pastor trompos are loaded in the late afternoon and spin until they sell out.

Are street tacos safe to eat in Mexico City?

Yes — street tacos in Mexico City are generally safe if you follow the locals. Look for stands with high turnover (long lines = fresh food), a visible trompo or grill, and clean preparation areas. Avoid stands with pre-made food sitting out. Most travelers eat street tacos daily without issues.

Where do locals eat tacos in Mexico City?

Locals eat at neighborhood taquerías — not the Instagram-famous spots. Places like El Vilsito (a mechanic shop by day, taquería by night), Los Cocuyos in Centro, and random street stands along major avenues are where chilangos actually eat. The rule: if the crowd is mostly Mexican and the trompo is spinning, you're in the right place.

What is the difference between al pastor and trompo?

Al pastor is Mexico City's version of spit-roasted pork — marinated in achiote, dried chiles, and pineapple, then stacked on a vertical spit (trompo). In northern Mexico (Monterrey), "trompo" refers to a similar but distinct preparation without the sweet elements. Places like Orinoco in Roma serve northern-style trompo, which is different from classic CDMX al pastor.

Related Recommendations