Mexico Street Food Guide: What to Eat and Where
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
Book an experience
Food & Drink in the area
Instant confirmation · Free cancellation on most bookings