Mexico Street Food Guide: What to Eat and Where

· 4 min read Food & Drink
Mexican street food tacos al pastor with pineapple and cilantro

Book an experience

Food tours & cooking classes

A guided food tour covers more ground than eating solo, and you learn the backstory. From the price shown.

Mexican street food is among the best in the world - not just in variety or regional specificity, but in the direct relationship between the person making the food and the person eating it. Most street food operations are family businesses that have refined their one or two dishes over decades. Here’s how to navigate it.

How to find the good stalls

The best indicator is a queue of local workers and residents. Mexican street food follows a simple logic: if a stand is busy at lunchtime on a weekday, it’s good. If it’s deserted, skip it. A fully stocked mise en place (salsas, limes, toppings in fresh containers), a hot comal or grill, and a cook moving quickly are good signs.

Avoid: street stalls in the immediate vicinity of major tourist attractions where they survive on tourist ignorance rather than quality. Walk two blocks further for a better version at half the price.

Tacos

The foundation. Varieties by filling:

Tacos al pastor: pork marinated in achiote and dried chiles, stacked on a vertical spit (trompo) and shaved off in thin slices onto a corn tortilla. Finished with pineapple, onion, and cilantro. Originated in Mexico City; now nationwide. The trompo should be rotating and actively carving.

Tacos de carnitas: slow-braised pork in lard. Jalisco and Michoacán variants differ in seasoning. Usually sold by weight at dedicated carnitas stands. Eat on Sunday morning when it’s freshest.

Tacos de canasta: “basket tacos” - small, soft, precooked tacos transported in a basket and kept warm with a cloth. Sold from bicycles and street corners in Mexico City. Cheap, filling, and excellent: typically MXN 10–15 each. Fillings: bean, chicharrón, potato, or adobo.

Tacos de birria: from Jalisco - braised goat or beef in chile broth, served in tacos dipped in the fat and griddled. The consommé (broth) comes on the side for dipping.

Tacos de suadero: beef brisket slow-cooked and crisp-fried. A CDMX speciality; found at dedicated suadero stalls around the city.

Corn: elotes and esquites

Elote: corn on the cob, cooked and covered in mayonnaise, chilli powder, lime, and grated cheese. Sold from carts throughout every city.

Esquite: the same corn kernels served in a cup - easier to eat while walking. Adding a quarter of lime, salsa verde, and powdered chile to taste is the standard customisation.

Tlayudas (Oaxaca)

The Oaxacan flatbread: a large, slightly crisp corn tortilla topped with black beans, Oaxacan quesillo (string cheese), salsa, and your choice of meat (tasajo, cecina, or chorizo). Cooked on a comal or over charcoal. A full tlayuda is a substantial meal; order one between two to start.

Tortas

A Mexican sandwich: a crusty roll (bolillo or telera) stuffed with your choice of filling - milanesa (breaded meat), carnitas, jamón, or avocado - plus beans, cheese, jalapeños, and tomato. Regional variants: cemita (Puebla, sesame roll), torta ahogada (Guadalajara, drowned in chile sauce).

Tamales

Masa (corn dough) filled with meat, chile sauce, or cheese, wrapped in corn husks or banana leaves and steamed. Available from street vendors in the early morning (tamales are a breakfast food in Mexico City) and at markets throughout the day. Regional variations are significant: Oaxacan tamales wrapped in banana leaf with mole negro filling are distinct from Mexico City’s corn-husk versions.

Memelas and gorditas

Memelas: oval masa cakes cooked on a griddle and topped with beans, salsa, and cheese. A Puebla and Oaxaca tradition; breakfast food.

Gorditas: thicker masa rounds, split and filled - common in the Bajío and north Mexico.

Safety

Eating street food is largely safe if you apply basic judgement:

  • Choose stalls with high turnover - food that sits increases risk
  • Avoid shellfish from street stalls in non-coastal areas or in summer
  • Wash hands before eating or use the hand gel most stalls provide
  • The tortillas and salsas are generally fine; it’s the mayonnaise-based toppings (on elotes) that spoil fastest in heat

Plan your trip: tours in Mexico City · tours across Mexico.

Frequently Asked Questions

Is Mexican street food safe to eat?
Yes, with sensible choices. Look for high-turnover stands busy with local workers, a hot comal or grill, and fresh salsas. Avoid pre-cooked items sitting at ambient temperature or stands with visible hygiene issues. Mexico City and Oaxaca in particular have excellent street food scenes where the best stalls have been operating for decades.
What is the best street food to try in Mexico City?
Tacos al pastor from the Condesa or Centro Histórico, quesadillas with huitlacoche (corn fungus) or flor de calabaza (squash blossom) from market stalls, tlacoyos (oval masa cakes) from morning markets, tamales from street vendors, and elotes and esquites (corn) from evening cart vendors in parks.
What is an elote?
An elote is a whole grilled or boiled ear of corn served on a stick. Standard preparation involves mayonnaise applied directly to the corn, sprinkled with cotija cheese (crumbly and salty), chilli powder, and lime juice. Esquites is the same preparation with the corn kernels cut off and served in a cup. Both are sold by cart vendors, particularly in the evenings.
How much does street food cost in Mexico?
Tacos typically cost MXN 15–30 each at street stalls. Elotes and esquites are approximately MXN 25–40. Tortas (Mexican sandwiches) are approximately MXN 50–80. Tamales are approximately MXN 15–25 each. A filling lunch from a good taquería costs approximately MXN 100–150 as of 2026.
What is a tlayuda?
A tlayuda is a large (30–40 cm) crisp corn tortilla from Oaxaca, smeared with asiento (unrefined pork lard), black bean paste, and topped with Oaxacan cheese, meat or vegetables, and salsa. It is one of Oaxaca's defining dishes, very different from the small soft-shell taco format found elsewhere in Mexico.

Ready to explore?

Browse hundreds of tours and activities. Book securely with free cancellation on most options.

Browse on GetYourGuide →

Best price guaranteed: same price as booking direct. We earn a small commission at no extra cost to you.