nomadr
Go Back

Food & Dining in Mexico City

Good to Know

  • Street food is genuinely safe when hot and freshly prepared—tacos from busy vendors are reliable and affordable.
  • Tap water is not safe to drink; use bottled water throughout the city.
  • Budget-conscious nomads can eat full meals for MXN 150–300 (USD 9–18) using street food and casual spots; mid-range dining runs MXN 400–700 (USD 24–41) per meal.
  • Roma Norte and Condesa are the main nomad/expat dining hubs with the highest restaurant concentration; prices and venue availability reflect these neighborhoods.
  • Many restaurants in traditional, non-touristy areas don't have menus in English—basic Spanish or Google Lens is helpful for ordering.
  • Dietary accommodations (vegan, vegetarian, gluten-free) are widely available; Mexico City is one of Latin America's best cities for plant-based eating.
  • Rosetta requires cash only; most other restaurants accept cards.
  • Mexican cooking traditions sometimes use lard—verify with staff if you have restrictions.
  • Food delivery apps (Uber Eats, Rappi, DiDi Food) all accept international credit cards and work reliably for most neighborhoods.

Supermarkets

  • Mercado De San Juan
    Neighborhood
    Centro (San Juan)
    Notes
    Historic market with fresh produce, vegan-friendly stalls, and diverse local ingredients
  • Mercado De Medellín
    Neighborhood
    Roma Norte
    Notes
    Bustling marketplace with colorful fruits, vegetables, and traditional Mexican products

Budget

  • Taquería Los Cocuyos
    Price Range
    MX$40
    Neighborhood
    Centro
    Cuisine Or Dish
    Tacos (meaty suadero and al pastor specialties)
  • La Capital
    Price Range
    MX$220
    Neighborhood
    Condesa
    Cuisine Or Dish
    Quality Mexican tacos and regional dishes
  • Café De Tacuba
    Price Range
    MX$200
    Neighborhood
    Centro
    Cuisine Or Dish
    Classic Mexican enchiladas, tamales, and regional dishes
  • El Vilsito
    Price Range
    MX$50
    Neighborhood
    Narvarte
    Cuisine Or Dish
    Al pastor tacos (famous for expertise)

High End

  • Rosetta
    Price Range
    MX$800
    Neighborhood
    Roma Norte
    Cuisine Or Dish
    Italian-Mexican fusion, house-made pasta and pastries
  • Dulce Patria
    Price Range
    MX$900
    Neighborhood
    Polanco
    Cuisine Or Dish
    Fine-dining traditional Mexican with modern plating

Mid Range

  • Contramar
    Price Range
    MX$450
    Neighborhood
    Roma Norte
    Cuisine Or Dish
    Seafood (tuna tostadas, whole fish)
  • Máximo Bistrot
    Price Range
    MX$380
    Neighborhood
    Roma Norte
    Cuisine Or Dish
    French-Mexican fusion with seasonal ingredients
  • Mi Compa Chava
    Price Range
    MX$300
    Neighborhood
    Hipódromo/Condesa
    Cuisine Or Dish
    Seafood (aguachiles, ceviche, micheladas)
  • Nicos
    Price Range
    MX$400
    Neighborhood
    Chapultepec
    Cuisine Or Dish
    Traditional Mexican (mole, chilaquiles, regional heritage cooking)

Delivery Services

  • Uber Eats
    Notes
    38% market share; accepts international credit cards
  • DiDi Food
    Notes
    29% market share; accepts international credit cards
  • Rappi
    Notes
    21% market share; accepts international credit cards

Michelin Restaurants

  • Pujol
    Stars
    2
    Cuisine
    Modern Mexican (indigenous ingredients, corn-focused)
    Price Range
    MX$2,550
    Neighborhood
    Polanco
  • Quintonil
    Stars
    2
    Cuisine
    Mexican (local ingredients, regional produce)
    Price Range
    MX$2,040
    Neighborhood
    Polanco
  • Rosetta
    Stars
    1
    Cuisine
    Italian-Mexican fusion, seasonal
    Price Range
    MX$850
    Neighborhood
    Roma Norte
  • Expendio De Maíz
    Stars
    1
    Cuisine
    Traditional Mexican (corn-focused, communal dining)
    Price Range
    MX$120
    Neighborhood
    Roma Norte
  • Masala Y Maíz
    Stars
    1
    Cuisine
    African-Indian-Mexican fusion
    Price Range
    MX$600
    Neighborhood
    Roma/Centro area
  • Taquería El Califa De León
    Stars
    1
    Cuisine
    Tacos (simple, affordable, no reservations)
    Price Range
    MX$100
    Neighborhood
    Multiple locations

Local Must Try Dishes

  • Tacos Al Pastor
    Description
    Spit-roasted pork marinated in spices and served with pineapple, onion, and cilantro on corn tortillas
  • Tamales
    Description
    Corn-based dough filled with cheese, beans, or meats, steamed in corn husks or banana leaves
  • Chilaquiles
    Description
    Tortilla chips cooked in salsa with toppings, cheese, and cream—classic breakfast dish
  • Mole
    Description
    Complex sauce made from chiles, spices, and other ingredients; several regional varieties
  • Ceviche
    Description
    Fish or shellfish marinated in lime juice and seasonings
  • Birria
    Description
    Stewed meat (beef or goat) served in tacos with consommé for dipping
  • Elotes
    Description
    Grilled corn on the cob with mayo or crema, cotija cheese, lime, chili, and cilantro
  • Tortas
    Description
    Mexican sandwiches stuffed with meats, avocado, beans, cheese, peppers on bolillo bread

Vegan Vegetarian Dining

Overview
Mexico City has a thriving plant-based scene with dedicated vegan restaurants, bakeries, street food stands, and mainstream restaurants offering extensive vegetarian options throughout Roma Norte, Condesa, and Centro neighborhoods.

Venues

  • Mictlan Antojitos Veganos
    Price Range
    MX$120
    Neighborhood
    Roma Sur
    Cuisine Or Dish
    100% vegan tacos and Mexican antojitos with quality fillings
  • La Pitahaya Vegana
    Price Range
    MX$180
    Neighborhood
    Roma Norte
    Cuisine Or Dish
    Vegan tacos with colorful beetroot tortillas, enchiladas, mole
  • Por Siempre Vegana
    Price Range
    MX$80
    Neighborhood
    Roma
    Cuisine Or Dish
    Vegan tacos (al pastor, suadero, milanesa recreations)
  • Vegan Ramen Mei
    Price Range
    MX$140
    Neighborhood
    Condesa/Del Valle/Roma Norte
    Cuisine Or Dish
    100% plant-based authentic Japanese ramen
  • Na Tlali
    Price Range
    MX$700
    Neighborhood
    San Ángel
    Cuisine Or Dish
    Fine-dining vegan cuisine with sustainability focus
  • I Quit Bakery
    Price Range
    MX$100
    Neighborhood
    Roma Norte
    Cuisine Or Dish
    Vegan pastries, baked goods, cinnamon rolls, coffee
  • Yug Vegetariano
    Price Range
    MX$150
    Neighborhood
    Juárez
    Cuisine Or Dish
    Vegetarian buffet (Mexican, Italian, Oriental cuisine)
  • Los Loosers
    Price Range
    MX$450
    Neighborhood
    Roma Norte
    Cuisine Or Dish
    Upscale vegan with Japanese-Korean-Mexican influence

International Cuisine

Overview
Mexico City has a thriving international dining scene with Japanese, Korean, French, Peruvian, Turkish, and Indian restaurants, particularly concentrated in Roma Norte, Condesa, and Juárez neighborhoods.

Data last updated July 2026 · Verify anything important.