Quick answer
Mexico City's diverse taco scene ranges from $8–$50 MXN per taco, with Los Juanes standing out as a top Reddit-recommended pick for its exceptional al pastor. This guide, curated from Reddit recommendations, steers you away from tourist traps and towards authentic taquerías favored by locals and long-term residents.
- Best overall
- Tacos Frontera
- Price/value range
- $15 – $40 MXN/taco
- Top-ranked pick
- El Vilsito — $15–$30 MXN/taco
- Last verified
- 2026-03
Top verdicts
- El Vilsito: The most-recommended taquería on all of Reddit CDMX.
- Tacos El Huequito: One of CDMX's most storied al pastor joints.
- Los Cocuyos: A late-night institution in Centro.
Mexico City's diverse taco scene ranges from $8–$50 MXN per taco, with Los Juanes standing out as a top Reddit-recommended pick for its exceptional al pastor. This guide, curated from Reddit recommendations, steers you away from tourist traps and towards authentic taquerías favored by locals and long-term residents.
Mexico City's taco scene offers a vast range of options, generally priced from $8–$50 MXN per taco, but finding the best requires local knowledge. This guide, backed by Reddit recommendations, highlights hidden gems beyond the typical tourist spots, with Los Juanes being a top pick for its simple, perfect al pastor.
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.
Taco Map
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 PastorQuick comparison
- Best for
- Al Pastor in Narvarte — auto shop by day, taquería by night with a $15–$30 MXN/taco spend range
- Strengths
- 4.3★ from 15,644 Google reviews · Al Pastor · Narvarte — auto shop by day, taquería by night
- Limitations
- the crowd is still 90% local
- Price / value
- $15–$30 MXN/taco · 4.3★
- Why it made the list
- 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.
- What to order
- El Vilsito, an al pastor taqueria operating out of a Narvarte auto shop by night, offers tacos for $15–$30 MXN. Go after 8 PM when the auto shop transforms and order the tacos al pastor — carved fresh from the trompo with pineapple. Also try the suadero and longaniza.
🕐 Closed now
2Tacos El Huequito
Al PastorQuick comparison
- Best for
- Al Pastor in Centro Histórico (multiple locations) with a $18–$35 MXN/taco spend range
- Strengths
- 4.2★ from 3,214 Google reviews · Al Pastor · Centro Histórico (multiple locations)
- Limitations
- hit the Centro Histórico original for the full experience
- Price / value
- $18–$35 MXN/taco · 4.2★
- Why it made the list
- 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.
- What to order
- Tacos El Huequito, an al pastor establishment with multiple locations in Centro Histórico, serves tacos for $18–$35 MXN. Order the tacos al pastor — they claim to have invented the style. Get the classic with piña (pineapple) and try a gringa (quesadilla with pastor).
🕐 Open now
3Los Cocuyos
Suadero / CabezaQuick comparison
- Best for
- Suadero / Cabeza in Centro Histórico, near Eje Central with a $12–$25 MXN/taco spend range
- Strengths
- 4.1★ from 13,660 Google reviews · Suadero / Cabeza · Centro Histórico, near Eje Central
- Limitations
- Price band: $12–$25 MXN/taco
- Price / value
- $12–$25 MXN/taco · 4.1★
- Why it made the list
- 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.
- What to order
- Los Cocuyos, a suadero and cabeza specialist near Eje Central in Centro Histórico, offers tacos for $12–$25 MXN. Order the 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.
🕐 Open now
4Los Parados
Al PastorQuick comparison
- Best for
- Al Pastor in Monterrey & Baja California, Condesa area with a $15–$30 MXN/taco spend range
- Strengths
- 4.3★ from 5,009 Google reviews · Al Pastor · Monterrey & Baja California, Condesa area
- Limitations
- Price band: $15–$30 MXN/taco
- Price / value
- $15–$30 MXN/taco · 4.3★
- Why it made the list
- 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.
- What to order
- Los Parados, an al pastor taqueria in the Condesa area at Monterrey & Baja California, sells tacos for $15–$30 MXN. Order the 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.
🕐 Closed now
5Taquería El Turix
Cochinita PibilQuick comparison
- Best for
- Cochinita Pibil in Polanco with a $20–$40 MXN/taco spend range
- Strengths
- 4.3★ from 5,550 Google reviews · Cochinita Pibil · Polanco
- Limitations
- Price band: $20–$40 MXN/taco
- Price / value
- $20–$40 MXN/taco · 4.3★
- Why it made the list
- 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.
- What to order
- Taquería El Turix, a cochinita pibil specialist in Polanco, offers tacos for $20–$40 MXN. Order the cochinita pibil tacos — Yucatán-style slow-roasted pork in achiote and sour orange, topped with pickled red onion. Also try the panuchos.
🕐 Open now
6El Califa de León
Bistec / CostillaQuick comparison
- Best for
- Bistec / Costilla in Multiple locations (Roma, Condesa, San Ángel) with a $25–$50 MXN/taco spend range
- Strengths
- 3.9★ from 5,208 Google reviews · Bistec / Costilla · Multiple locations (Roma, Condesa, San Ángel)
- Limitations
- still absurdly cheap by international standards
- Price / value
- $25–$50 MXN/taco · 3.9★
- Why it made the list
- 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.
- What to order
- El Califa de León, a bistec and costilla focused taqueria with multiple locations in Roma, Condesa, and San Ángel, serves tacos for $25–$50 MXN. 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.
🕐 Open now
7Taquería Orinoco
Trompo (Northern Style)Quick comparison
- Best for
- Trompo (Northern Style) in Roma Norte with a $20–$40 MXN/taco spend range
- Strengths
- 4.6★ from 21,786 Google reviews · Trompo (Northern Style) · Roma Norte
- Limitations
- Price band: $20–$40 MXN/taco
- Price / value
- $20–$40 MXN/taco · 4.6★
- Why it made the list
- 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.
- What to order
- Taquería Orinoco, a trompo (northern-style) taqueria in Roma Norte, offers tacos for $20–$40 MXN. Order the 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).
🕐 Closed now
8El Tizoncito
Al PastorQuick comparison
- Best for
- Al Pastor in Condesa (original) + multiple locations with a $20–$40 MXN/taco spend range
- Strengths
- 4.2★ from 6,879 Google reviews · Al Pastor · Condesa (original) + multiple locations
- Limitations
- the tacos are legitimately good and the place has historical significance
- Price / value
- $20–$40 MXN/taco · 4.2★
- Why it made the list
- 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.
- What to order
- El Tizoncito, an al pastor establishment with its original location in Condesa and multiple others, serves tacos for $20–$40 MXN. Order the al pastor — they claim to have invented the style in the 1960s. Get the volcanes (open-face sopes with pastor and melted cheese).
🕐 Open now
9Tacos de Canasta Los Especiales
Tacos de CanastaQuick comparison
- Best for
- Tacos de Canasta in Centro / Various street vendors with a $8–$15 MXN/taco spend range
- Strengths
- 4.3★ from 24,669 Google reviews · Tacos de Canasta · Centro / Various street vendors
- Limitations
- deeply beloved
- Price / value
- $8–$15 MXN/taco · 4.3★
- Why it made the list
- 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.
- What to order
- Tacos de Canasta Los Especiales, a tacos de canasta vendor in Centro and various street locations, offers tacos for $8–$15 MXN. Order the 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.
🕐 Open now
10El Parnita
Tacos de GuisadoQuick comparison
- Best for
- Tacos de Guisado in Roma Norte, Yucatán 84 with a $25–$50 MXN/taco spend range
- Strengths
- 4.3★ from 2,839 Google reviews · Known for dress code · Tacos de Guisado
- Limitations
- Can get busy at peak times
- Price / value
- $25–$50 MXN/taco · 4.3★
- Why it made the list
- 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.
- What to order
- El Parnita, a tacos de guisado spot in Roma Norte at Yucatán 84, offers tacos for $25–$50 MXN. Order the 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.
- Wait expectation
- Can get busy at peak times
🕐 Closed now
11El Charco de las Ranas
CarnitasQuick comparison
- Best for
- Carnitas in Coyoacán with a $20–$45 MXN/taco spend range
- Strengths
- 4.4★ from 6,707 Google reviews · Carnitas · Coyoacán
- Limitations
- Price band: $20–$45 MXN/taco
- Price / value
- $20–$45 MXN/taco · 4.4★
- Why it made the list
- 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.
- What to order
- El Charco de las Ranas, a carnitas specialist in Coyoacán, offers tacos for $20–$45 MXN. Order the carnitas — braised pork in every cut imaginable: maciza (lean), costilla (rib), buche (stomach), cueritos (skin). Order a mixed kilo to share.
🕐 Open now
12Taquería El Farolito
Cochinita Pibil / MixedQuick comparison
- Best for
- Cochinita Pibil / Mixed in Alfonso Reyes, near Nuevo León (Condesa area) with a $15–$30 MXN/taco spend range
- Strengths
- 4.1★ from 3,679 Google reviews · Known for vegetarian options · Cochinita Pibil / Mixed
- Limitations
- hit the original near Condesa
- Price / value
- $15–$30 MXN/taco · 4.1★
- Why it made the list
- 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.
- What to order
- Taquería El Farolito, known for cochinita pibil and mixed tacos near Nuevo León in the Condesa area at Alfonso Reyes, offers tacos for $15–$30 MXN. Order the cochinita pibil — slow-roasted Mayan-style pork in banana leaf. Also try the chuleta (pork chop).
🕐 Open now
13El Abanico
CarnitasQuick comparison
- Best for
- Carnitas in Colonia Tránsito with a $15–$35 MXN/taco spend range
- Strengths
- 4.6★ from 52,649 Google reviews · Carnitas · Colonia Tránsito
- Limitations
- locals back it up
- Price / value
- $15–$35 MXN/taco · 4.6★
- Why it made the list
- 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.
- What to order
- El Abanico, a carnitas establishment in Colonia Tránsito, offers tacos for $15–$35 MXN. Order the carnitas — they're known as the "kings of carnitas." Try a mix of cuts. The crispy buche is particularly good.
🕐 Open now
14Los Juanes
Al PastorQuick comparison
- Best for
- Al Pastor in Mexico City with a $15–$30 MXN/taco spend range
- Strengths
- 4.6★ from 1,411 Google reviews · Al Pastor · Mexico City
- Limitations
- Price band: $15–$30 MXN/taco
- Price / value
- $15–$30 MXN/taco · 4.6★
- Why it made the list
- A neighborhood al pastor spot that flies under the radar. The kind of place where the recommendation is just three words: "best pastor, period."
- What to order
- Los Juanes, an al pastor taqueria in Mexico City, offers tacos for $15–$30 MXN. Order the al pastor — what locals call the "best pastor, period." Simple, no-frills, just perfect trompo.
🕐 Closed now
15Taquería Don Juan
Mixed Street TacosQuick comparison
- Best for
- Mixed Street Tacos in Condesa — corner of Atlixco and Juan Escutia with a $15–$30 MXN/taco spend range
- Strengths
- 4.6★ from 2,702 Google reviews · Mixed Street Tacos · Condesa — corner of Atlixco and Juan Escutia
- Limitations
- Price band: $15–$30 MXN/taco
- Price / value
- $15–$30 MXN/taco · 4.6★
- Why it made the list
- 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.
- What to order
- Taquería Don Juan, a mixed street taco vendor in Condesa on the corner of Atlixco and Juan Escutia, offers tacos for $15–$30 MXN. Order whatever's on the plancha — these are classic street tacos at a busy Condesa corner. Trust the crowd.
🕐 Open now
16Tacos Frontera
MixedQuick comparison
- Best for
- Mixed in Mexico City with a $12–$25 MXN/taco spend range
- Strengths
- 4.1★ from 757 Google reviews · Known for vegetarian options · Mixed
- Limitations
- Price band: $12–$25 MXN/taco
- Price / value
- $12–$25 MXN/taco · 4.1★
- Why it made the list
- 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.
- What to order
- Tacos Frontera, a mixed taco spot in Mexico City, offers tacos for $12–$25 MXN and has a rating of 4.1 stars from 757 reviews. Order mixed tacos from the trompo and plancha — a solid neighborhood spot for a variety of styles.
🕐 Closed now
17Taquería Las Rejas
Asada / MixedQuick comparison
- Best for
- Asada / Mixed in Condesa with a $15–$30 MXN/taco spend range
- Strengths
- 4.6★ from 1,207 Google reviews · Asada / Mixed · Condesa
- Limitations
- Price band: $15–$30 MXN/taco
- Price / value
- $15–$30 MXN/taco · 4.6★
- Why it made the list
- A Condesa neighborhood spot where the asada tacos compete with anything in the city. Walkable from Roma — perfect for a late-night taco run.
- What to order
- Taquería Las Rejas, an asada and mixed taco establishment in Condesa, offers tacos for $15–$30 MXN. Order the carne asada tacos — grilled to order. Described as "definitely in the top 3" by travelers who ate their way through the city.
🕐 Open now
18Selene
Rib / MixedQuick comparison
- Best for
- Rib / Mixed in Polanco with a $20–$40 MXN/taco spend range
- Strengths
- 4.3★ from 2,324 Google reviews · Rib / Mixed · Polanco
- Limitations
- Price band: $20–$40 MXN/taco
- Price / value
- $20–$40 MXN/taco · 4.3★
- Why it made the list
- 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.
- What to order
- Selene, a rib and mixed taco spot in Polanco, offers tacos for $20–$40 MXN. Order the 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.
- Reservation
- Recommended
🕐 Open now
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. The biggest risk is actually the raw salsa, not the cooked meat.
Where do locals eat tacos in Mexico City?
Locals eat at neighborhood taquerías — not the Instagram-famous spots in Roma and Condesa. 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.
🎟️ Book Mexico City Experiences
Tours and activities hand-picked for this guide — book with free cancellation
Experiences via Viator — free cancellation on most tours