What to Eat on the Streets of Mexico City

by erisson lima - Cook in Fiesta food writer

Mexico City Street Food: The Must-Try Dishes and Where to Find Them

Mexico City street food is among the best in the world, and the essentials are tacos al pastor, tamales, esquites and elotes, tlacoyos, quesadillas, gorditas and tortas. The city is the birthplace of tacos al pastor, and its sidewalks, markets and tianguis (street markets) serve some of the most rewarding eating you will find anywhere — usually for just a few pesos.

If you are visiting during the 2026 World Cup, when Mexico City hosts matches at Estadio Azteca into July, street food is the fastest, cheapest and most authentic way to eat between games. Here are the dishes to prioritize and where to find them.

Mexico City street food: the must-try list

  • Tacos al pastor — the city’s icon: pork marinated in chilies and achiote, shaved off a vertical trompo onto small tortillas with pineapple, onion and cilantro.
  • Tamales — masa steamed in corn husks, sweet or savory; locals tuck one into a bolillo roll for a “guajolota.”
  • Esquites and elotes — street corn served in a cup or on the cob with lime, chili, cheese and crema.
  • Tlacoyos — oval masa cakes stuffed with beans or fava and topped with nopales and cheese.
  • Quesadillas and gorditas — griddled masa with fillings like chicharrón, squash blossom or huitlacoche.
  • Tortas — hearty Mexican sandwiches on crusty bread, perfect on the go.
  • Churros — fried dough with sugar, ideally dipped in thick hot chocolate.

Where to find the best street food

The best street food clusters around markets and busy corners. Roma and Condesa mix street stands with modern kitchens; the Centro Histórico has classic stands and churrerías; and Coyoacán’s market is famous for tostadas. Look for stands with long local lines and high turnover — that is the clearest sign of quality. Weekly tianguis (roving street markets) are also goldmines for regional snacks.

Is Mexico City street food safe to eat?

Yes, when you choose well. Go for busy stands where food is cooked to order in front of you, stick to hot, freshly made items, drink bottled or purified water, and watch where locals eat. A guided food crawl removes the guesswork by taking you to vendors that are already trusted.

Eat Mexico City street food with a local

To taste the best stands without the trial and error, Cook in Fiesta’s Best of Roma Sur Food Crawl (3 hours, rated 4.5 stars from 34 reviews) walks you through hidden eateries and rare family recipes with a local guide. If you would rather learn to make these dishes, the hands-on cooking class teaches eight recipes with bottomless drinks.

Frequently asked questions

What is the most famous street food in Mexico City?

Tacos al pastor are Mexico City’s most famous street food — marinated pork shaved from a vertical spit onto small corn tortillas with pineapple, onion and cilantro. The city is considered the birthplace of the dish.

What street food should I try in Mexico City?

Prioritize tacos al pastor, tamales, esquites and elotes, tlacoyos, quesadillas and gorditas, tortas, and churros with hot chocolate. These are found across the city’s streets, markets and tianguis.

Is street food in Mexico City safe?

Yes, if you choose busy stands with high turnover where food is cooked to order, eat hot freshly made items, and drink bottled or purified water. Following where locals eat, or joining a guided food crawl, lowers the risk further.

How much does street food cost in Mexico City?

Street food is very affordable — most tacos, tamales and snacks cost only a few pesos each, making it one of the cheapest and most authentic ways to eat in the city.

Where is the best street food in Mexico City?

The best street food clusters around markets and busy corners in Roma, Condesa, the Centro Histórico and Coyoacán, as well as at weekly tianguis. Long local lines are the best indicator of quality.

Taste it all on a Mexico City food crawl →

Latest Posts

Discover the flavors of Latin America
Ask us a question