Mexico City Food & Drink Guide
Real prices for street food, drinks and restaurants in Mexico City for FIFA World Cup 2026 visitors. Updated as of April 2026.
Convert to your currency
Select your currency to see all costs converted
🌮 Street Food
Mexico City classics — typical prices at street stalls and markets
Tacos
Per tacoPastor, steak, suadero, campechanos. Stalls with the longest lines are usually the best.
Tamales
EachGreen, red, mole, sweet. Look for them in the mornings, especially near metro stations.
Elote / Esquite
Per servingCorn on the cob or corn in a cup, with mayo, cheese, chili and lime.
Torta
Mexican sandwichMilanesa, ham, cubana. Very filling, ideal for a quick meal before the match.
Quesadilla
EachCheese, huitlacoche, squash blossom, chicharrón. Ask for "con queso" to be sure it has cheese.
Churros
Per servingFilled with chocolate, cajeta, or plain with sugar and cinnamon. Classic street dessert.
🍺 Drinks
From aguas frescas to specialty coffees — everything you can drink in CDMX
| Drink | Price (MXN) | In your currency |
|---|---|---|
|
🥤
Agua fresca
|
$15 - $25 | — |
|
🥤
Refresco
|
$15 - $25 | — |
|
🍺
Beer (store)
|
$20 - $35 | — |
|
🍺
Beer (bar)
|
$60 - $100 | — |
|
☕
Americano coffee
|
$40 - $60 | — |
|
☕
Starbucks coffee
|
$70 - $120 | — |
|
💧
Bottled water
|
$15 - $25 | — |
🍽 Restaurants
From set lunch menus to fine dining — options for every budget
Set Lunch (Comida Corrida)
Complete daily menu
- Soup or starter
- Main course with rice and sides
- Agua fresca included
Casual Restaurant
Per person, without drinks
- Fondas, sit-down taquerías
- Areas like Roma, Condesa, Coyoacán
- 10-15% tip suggested
Fine Dining Restaurant
Per person, without drinks
- Pujol, Quintonil, Contramar
- Reservation recommended
- 15-20% tip
🎯 Near Estadio Banorte (Match Days)
Prices tend to be 20-50% higher near the stadium on match days. Here is a reference:
💡 Street Food Safety Tips
- Look for busy stalls: if locals are lining up, it is a good sign of quality and freshness.
- Do not drink tap water: always ask for sealed bottled water or aguas frescas made with purified water.
- Watch out for salsas: try a tiny bit first, many Mexican salsas are extremely spicy.
- Carry cash: many street stalls do not accept cards. Bring small bills ($20, $50 MXN).
- Start easy: if you are not used to Mexican food, ease into it over the first few days.
❓ Frequently Asked Questions
How much do tacos cost in Mexico City?
Is it safe to eat street food in Mexico?
How much does a restaurant meal cost in CDMX?
Is tap water safe to drink in Mexico?
⚽ Explore More Guides
Everything you need to enjoy the 2026 World Cup in Mexico
CDMX Transport
Metro, Metrobús, fares
Food & Drink
Street food to restaurant prices
Tipping Guide
How much to tip in every situation
Where to Exchange Money
Best options and fees
Payment Methods
Cash, cards, apps
Daily Budget
Budget, mid-range, premium
SIM & Internet
Data plans and WiFi
Host Stadiums
Banorte, Akron, BBVA
Accommodation
Areas and prices by type
Financial Safety
ATMs, scams, emergencies
Need to convert more currencies?
Use our real-time currency converter to plan your complete World Cup budget.