By Emily Rodriguez3 min read

Where locals actually eat in Mexico - and what to order

Where locals actually eat in Mexico - and what to order
Photo by Lara Jameson on Pexels (https://www.pexels.com/photo/travel-letters-and-heart-on-map-8828417/)

Mexico's food is regional, and the best approach is to eat where each dish was invented: tacos al pastor in Mexico City, mole negro in Oaxaca, cochinita pibil in the Yucatán, birria in Guadalajara. Street stalls and market comedores are where locals actually eat, and prices are low if you know where to look.

What should I actually order, and where?

In Mexico City, tacos al pastor—spicy pork sliced off a vertical spit (trompo)—is the dish to seek out. Go to a busy night taquería with the trompo visible; expect 80–200 MXN. In Oaxaca, mole negro (a slow-cooked chile-and-chocolate sauce) is the signature dish, best eaten at Mercado 20 de Noviembre for lunch or dinner—120–200 MXN at a market comedor, or 300–600 MXN at a sit-down restaurant. In the Yucatán, look for cochinita pibil (slow-cooked pork) and sopa de lima (lime soup) at Sunday market stands or lunch fondas. In Guadalajara, torta ahogada ("drowned sandwich") and birria (a chile-fat broth) are the local specialties, sold at market fondas and street stands with visible consommé pots. On the Gulf Coast, Veracruz is known for chilpachole (a seafood soup) and memelas, found at market fondas or mariscos restaurants.

What should I drink?

Mezcal, a smoky agave spirit, is distilled mainly in Oaxaca (also Guerrero and Durango) from over 30 agave varieties—not just the blue agave used for tequila. It's traditionally drunk neat, at room temperature, in a small glass (copita or veladora), with orange slices and sal de gusano (salt ground with dried agave worm larvae). A shot at a mezcalería runs 80–200 MXN; a bottle of artisanal mezcal from a market costs 300–800 MXN. For something non-alcoholic, aguas frescas—cold drinks blended from fruit, flowers, or grains, lightly sweetened—are the everyday choice. Agua de jamaica (hibiscus), tamarindo, and horchata (rice, cinnamon, vanilla) are the most common. Find them at market stalls, street carts near plazas, and food stands for 15–30 MXN a glass.

Is street food safe to eat?

Yes, generally—street food is central to Mexican eating and budgeting around $20–40 USD a day covers tamales, carnitas, and similar market fare. The main risks are water and specific raw items: tap water isn't safe to drink, so stick to sealed bottled water and skip ice cubes. Avoid unpasteurized dairy (especially soft fresh cheeses), raw or undercooked meat and fish, leafy greens, and raw fruit or vegetables, particularly in remote areas. If you're near lakes, canals, or pools, avoid swimming or letting water near your eyes, mouth, or nose, especially after heavy rain.

FAQ

Is it fine to add ice to drinks at a restaurant? No—avoid ice cubes along with tap water; stick to bottled water with a sealed lid.

Is mezcal the same as tequila? No—mezcal is made from 30+ agave varieties and mainly comes from Oaxaca, Guerrero, and Durango, whereas tequila is made specifically from blue agave.

What's the cheapest way to eat well? Market comedores and street stalls—tacos al pastor, mole negro, birria, and aguas frescas are all sold there at lower prices than sit-down restaurants.

Sources

Related Topics

regional Mexican foodtacos al pastorstreet food safetymezcalmarket comedores

Stay Connected Anywhere

Get instant eSIM data plans for 160+ countries. No physical SIM required.