The Ultimate Guide to Street Food in Mexico City
Tips & Guides
Mexico City

The Ultimate Guide to Street Food in Mexico City

Sarah Mitchell
Sarah Mitchell
February 2, 2026 8 min read 32

Mexico City's best street food includes tacos al pastor (spit-roasted pork with pineapple), blue corn quesadillas with huitlacoche/flor de calabaza (Plaza de Santo Domingo north of Cathedral), tamales oaxaqueños (bike vendors, morning breakfast), chilaquiles verdes with arrachera, and tlacoyos (oval masa cakes with beans/nopales). Top locations: Roma Norte (Tacos Beto at Colima & Insurgentes, El Gato Volador near Metrobús Álvaro Obregón, Escondalo for incredible salsas), Condesa (Tacos Hola el Güero at Amsterdam & Michoacán), Centro Histórico (La Esquinita del Pastor at Allende & Cuba for 5 tacos ~69 pesos, El Huequito near Ayuntamiento), and El Vilsito for legendary pastor volcano. Golden rule: eat where locals eat, follow crowds, look for fat police officers eating there, seek busy stands with high turnover. Safety: take probiotics 2-3 weeks before, carry loperamide/toilet paper, use consultorio médico next to chain pharmacy if needed (ask for azithromycin).

The Golden Rule: Follow the Crowds

The number one piece of advice from locals is simple: eat where locals eat. Look for stands with lines of people, especially if you see fat police officers eating there (yes, this is actual local wisdom). If taxi drivers, delivery drivers, or office workers are crowded around a cart, that's your signal that the food is good and safe.

Must-Try Street Foods

Tacos (Obviously)

You can't go wrong with tacos, but here are the varieties to seek out:

  • Tacos al pastor: The iconic spit-roasted pork with pineapple
  • Tacos de suadero: Thin, crispy beef from between the belly and leg
  • Tacos de canasta: "Basket tacos" sold from bikes, steamed and soft
  • Tacos de guisado: Stew tacos with fillings like picadillo, chicharrón, or mole
  • Tacos de barriga: Belly meat tacos, highly recommended

Blue Corn Quesadillas

Not your typical Tex-Mex quesadilla. In Mexico City, these are made fresh on a comal, often with blue corn masa. Look for fillings like:

  • Huitlacoche: Corn fungus (sounds weird, tastes amazing)
  • Flor de calabaza: Squash blossoms
  • Quelites: Wild greens
  • Nopal: Cactus

Pro tip: Plaza de Santo Domingo, a couple blocks north of the Cathedral, has excellent blue corn quesadillas with all the good stuff and amazing salsas.

Tamales Oaxaqueños

Look for the guys on bikes selling these wrapped bundles of masa and filling. They're everywhere in the mornings and are a quintessential breakfast food.

Guajolotas

A tamale inside a torta (bread roll). Yes, it's carbs on carbs, and yes, it's delicious. Pair it with atole (a warm corn-based drink) for the authentic experience.

Camotes (Sweet Potatoes)

Sold from carts that make an impossibly loud whistle, you'll hear them before you see them. Keep your fingers in your ears as they approach. The sweet potatoes are caramelized and delicious.

Tlacoyos

Oval-shaped masa cakes often made with black or blue corn, stuffed with beans and topped with nopales, cheese, and salsa.

Esquites

Corn kernels served in a cup with mayo, cheese, chile, and lime. Perfect snack while walking around.

Chilaquiles

Fried tortilla chips swimming in salsa (green or red), topped with cream, cheese, and often eggs or meat. One local's "favorite dish ever" is chilaquiles verdes with arrachera or bistec and eggs.

Soups and Caldos

Don't overlook the soup vendors. Caldos de gallina (chicken soup) can be found at places open 24 hours and are great for settling your stomach after too many greasy tacos.

Specific Recommendations

Roma Norte Area

  • Tacos Beto: Colima and Insurgentes, reliable stand, won't upset your stomach
  • El Gato Volador: Near Metrobús Álvaro Obregón, walking east on Avenida Álvaro Obregón past Insurgentes
  • Escondalo: Simple menu with 3-4 taco types, incredible execution and great salsas
  • Quesadillas de Jenni: Worth seeking out

Condesa

  • Tacos Hola el Güero: Amsterdam and Michoacán, near Parque México, excellent guisado tacos

Near Chapultepec

  • Las Gorditas de Sevilla: On Chapultepec near Sevilla metro, al pastor gorditas
  • Taqueria Las Rejas: Right outside Chapultepec Park, amazing potato basket tacos and gringas

Centro Histórico

  • Tacos Los Cocuyos: Famous for late-night tacos
  • La Esquinita del Pastor: Allende and Cuba, great suadero and pastor, 5 tacos for around 69 pesos
  • La Esquina del Chilaquil: A must for chilaquiles lovers
  • El Huequito: Near Ayuntamiento, famous for tacos al pastor

Polanco

  • El Turix: Only serves one dish, cochinita pibil. And it's phenomenal

Other Notable Spots

  • El Vilsito: Not technically street food (it's a VW repair shop by day), but the tacos al pastor are legendary. Try the volcano
  • Doña Mary: Near Plaza Río de Janeiro, guisado tacos that have tasted the same for decades
  • Caldos de Gallina Luis: Near Insurgentes, open 24 hours

Where to Find Street Food

Tianguis (Street Markets)

Weekly street markets where you'll find produce, household items, and excellent food. Ask locals when and where the tianguis happen in your neighborhood.

Outside Metro Stations

Almost every metro exit has food vendors. Some locals advise caution here, but others swear by certain stands. Use the crowd test.

Mercados (Markets)

Indoor markets often have food stalls with seating. Good option when you want street food quality with a place to sit.

How to Eat Like a Local

Be prepared: eating street food in Mexico City often means standing up with your plate in one hand and drink in the other. It's not glamorous, but it's authentic.

Looking for napkins? Many stands have paper squares hanging from an overhead wire. Pull and tear one off, that's your napkin.

Some stands have little plastic stools to sit on while eating. Consider that a luxury.

Staying Healthy

Here's the honest truth: you might get an upset stomach. It's not necessarily about hygiene, it's often about your gut adjusting to new spices and local microbiota.

Prevention

  • Start taking probiotics 2-3 weeks before your trip
  • Eat at busy stands with high turnover (fresher food)
  • Avoid drinks with large chunks of ice from unknown sources
  • When in doubt, go where locals are eating

Be Prepared

  • Carry loperamide (Imodium) and Dimenhydrinate pills
  • Bring a roll of toilet paper, many public bathrooms run out
  • Wet wipes are your best friend
  • Have coins ready, public bathrooms usually charge around 6 pesos

If You Do Get Sick

Pop into a "consultorio médico" next to a chain pharmacy. You can get a consultation and prescription for antibiotics quickly and affordably through local health services. Ask for azithromycin (Z-Pak) rather than ciprofloxacin if possible.

What to Avoid

  • Tourist trap taquerias: Places like Taquería Orinoco are considered overpriced and underwhelming by locals
  • Fruit drinks with large ice chunks: The fruit is fine, but the ice source might not be

Budget-Friendly Sit-Down Option

If you want a break from standing while eating, look for "comida corrida" spots. These are set menus of the day at very low prices, usually including soup, a main dish, drink, and sometimes dessert. Locals say they've never had a bad one.

Final Thoughts

Street food in Mexico City is one of the most rewarding culinary experiences you can have. The key is following local cues, being adventurous but smart, and accepting that sometimes your stomach needs time to adjust. The flavors are worth it.

Related Mexico City Resources

Frequently Asked Questions

What are the must-try street foods in Mexico City?
Must-try: tacos al pastor (spit-roasted pork with pineapple), blue corn quesadillas with huitlacoche/flor de calabaza at Plaza de Santo Domingo, tamales oaxaqueños from bike vendors, chilaquiles verdes with arrachera, tlacoyos (oval masa cakes), guajolotas (tamale inside torta), esquites (corn kernels with mayo/cheese), tacos de suadero (crispy beef). Golden rule: eat where locals eat—follow crowds to busy stands.
Where are the best street food locations in Mexico City?
Top locations: Roma Norte (Tacos Beto at Colima & Insurgentes, El Gato Volador, Escondalo), Condesa (Tacos Hola el Güero at Amsterdam & Michoacán), Centro Histórico (La Esquinita del Pastor at Allende & Cuba for 5 tacos ~69 pesos, El Huequito), Polanco (El Turix cochinita pibil), El Vilsito for pastor volcano. Look for stands with lines and fat police officers.
How do I avoid getting sick from Mexico City street food?
Prevention: take probiotics 2-3 weeks before, eat at busy stands with high turnover, avoid large ice chunks, follow locals. Be prepared: carry loperamide, dimenhydrinate, toilet paper, wet wipes, coins (~6 pesos bathrooms). If sick: visit consultorio médico next to chain pharmacy for quick, affordable consultation (ask for azithromycin over ciprofloxacin).
How much does street food cost in Mexico City?
Very affordable: 5 tacos ~69 pesos (~$4 USD) at La Esquinita del Pastor, individual tacos 15-25 pesos, tamales 20-30 pesos, quesadillas 30-50 pesos, esquites 25-35 pesos. Comida corrida (set menu with soup, main, drink, dessert) 70-100 pesos. Public bathrooms ~6 pesos.
Written by:
Sarah Mitchell
Sarah Mitchell
United States From Austin, United States | Mexico Living in Mexico City, Mexico

Austin tech refugee. Mexico City resident since 2014. Decade in CDMX. Working toward citizenship. UX consultant. I write about food, culture, and the invisible rules nobody tells you about.

View Full Profile

Found this helpful?

Join the conversation. Share your own tips, experiences, or questions with the community.

Write Your Own Blog
32
People Read This

Your blog could reach thousands too

Back to Mexico City Blogs