Home › Food tours › Mexico City

Food tours in Mexico City: what to eat and which tour to book

Mexico City

Mexico City runs on corn. Tortillas made from nixtamalised maize are the base of tacos, quesadillas, tlacoyos, tamales and sopes, and much of the city eats them standing at a street stand (puesto) or a market counter. Each time of day has its own food: tamales and atole at breakfast, a big comida corrida set lunch in mid-afternoon, tacos al pastor from evening into the early hours. The covered markets (mercados) in every neighbourhood are the backbone of daily eating, while Roma and Condesa add bakeries, mezcal bars and chef-led restaurants.

Use this page to know what to order, which markets and districts to head for, and what each kind of tour offers. The tours listed are real GetYourGuide and Viator listings with approximate prices as seen when we checked; confirm the current price and meeting point on the booking page.

See the top-rated tourAll food tours in Mexico City

What to eat in Mexico City

DishWhat it isWhere to eat itTypical price*
Tacos al pastorPork marinated in chilli and achiote, cooked on a vertical spit (trompo), shaved onto small tortillas with pineapple, onion and coriander.Taquerías across the Centro Histórico, Roma and Condesa; busiest in the evening.about MX$20–35 (≈€1–1.70) per taco at a street stand
Suadero and campechano tacos
tacos de suadero / campechanos
Suadero is a thin beef cut confited in fat on a curved griddle; campechano mixes meats.Street stands and taquerías in the Centro and working-class neighbourhoods.about MX$18–30 (≈€0.90–1.50) per taco
TlacoyoThick oval of blue or yellow masa stuffed with beans, fava or cheese, cooked on a comal and topped with nopal cactus, salsa and cheese.Market entrances and street griddles, for example around Mercado de La Merced.about MX$20–40 (≈€1–2)
Tamal and atole
tamal / guajolota y atole
Steamed masa with a filling (salsa verde chicken, rajas, mole), eaten alone or in a bread roll (guajolota) with a hot corn drink (atole) or champurrado (chocolate atole).Morning street carts outside metro stations and markets.about MX$20–40 (≈€1–2) each
Quesadillas and huaraches
quesadillas / huaraches
Hand-pressed tortillas filled or topped with cheese, squash blossom, huitlacoche, mushrooms or chicharrón. Note that in Mexico City a quesadilla does not always contain cheese unless you ask 'con queso'.Market food counters (Medellín, Coyoacán) and street griddles.about MX$30–60 (≈€1.50–3)
PozoleHominy and pork (or chicken) soup, red, white or green, garnished with lettuce, radish, oregano and chilli.Pozolerías and market fondas; traditionally a Thursday dish in many places.about MX$90–160 (≈€4.50–8) a bowl
Mole
mole poblano / mole negro
Complex sauces of dried chillies, seeds, spices and sometimes chocolate, served over chicken or in enchiladas.Market fondas and traditional restaurants; Oaxacan places for mole negro.about MX$120–250 (≈€6–12) a plate
Churros and hot chocolate
churros con chocolate
Fried dough rolled in sugar, dipped in thick hot chocolate.Long-running churrerías in the Centro Histórico, open late.about MX$60–120 (≈€3–6) for churros and a chocolate

Where to eat: markets and neighbourhoods

Mercado de Medellín (Roma Sur)

MarketDaily roughly 8:30–18:00.

Neighbourhood market with produce from across Mexico and Latin America, food counters, and a Colombian and Cuban section; base for several cooking classes.

Mercado de Coyoacán

MarketDaily, mornings to late afternoon; busiest at weekend lunchtime.

Market in the old village of Coyoacán known for tostadas counters, quesadillas and fresh juices; pairs with a visit to the Frida Kahlo Museum.

Mercado de La Merced and Centro Histórico

MarketMornings to mid-afternoon; go with care and leave valuables at the hotel.

The city's largest traditional market zone, with produce, chillies, dried goods and street griddles selling tlacoyos and tacos; the surrounding Centro has old cantinas and churrerías.

Mercado de Jamaica

MarketDaily, from early morning; food stalls busiest at breakfast and lunch.

Famous flower market with a food section for tacos, quesadillas and fresh juices; less touristy than central markets.

Roma Norte and Condesa

NeighbourhoodAfternoon to late evening; taquerías open late.

Leafy districts with taquerías, bakeries, coffee shops and mezcal bars alongside chef-driven restaurants; easy to walk and popular with visitors.

Mercado de San Juan

MarketDaily, roughly mornings to late afternoon.

Gourmet market in the Centro selling cheeses, cured meats, game and exotic insects such as chapulines and escamoles; a curiosity stop more than a cheap one.

Food tours in Mexico City compared

Every tour below is a real listing on GetYourGuide or Viator, checked on 2 Oct 2026. Prices move with season and group size, so treat them as a guide and confirm on the booking page.

TourLengthPrice*GroupBest for
Mexico City: Street Food, Local Markets & Salsa Traditionsabout 5 hoursroughly $50–70 (≈€45–60) per adultmax 12 (as listed on a partner site)Curious first-timers who want working markets rather than polished food halls; can accommodate vegetarian and gluten-free diets.Check dates
Mexico City Local Taco Tour in Roma Norte by the Taco Menschabout 3 hoursabout $90–95 (≈€80–85) per adultmax 8Taco-focused travellers; small-group fans; people staying in Roma or Condesa.Check dates
Mexico City: Vegan and Vegetarian Street Food Adventure3–4 hoursroughly $85–95 (≈€75–85) per adult—Vegetarians and vegans, who otherwise struggle with lard and meat broths at street stands.Check dates
Mexico City: Authentic Mexican Cooking Class & Market Tourabout 4.5 hoursroughly $130–155 (≈€115–135) per adult—Keen cooks who want to understand chillies, masa and moles; couples.Check dates

Mexico City: Street Food, Local Markets & Salsa Traditions

On GetYourGuide

Length
about 5 hours
Price
roughly $50–70 (≈€45–60) per adultapprox.
Group size
max 12 (as listed on a partner site)
Included
Guided walk with street-food tastings (tacos, tamales, atole), a metro ride, visits to traditional markets and a salsa-making lesson with a local family.
Suits
Curious first-timers who want working markets rather than polished food halls; can accommodate vegetarian and gluten-free diets.
Starts
Centro Histórico (check listing; morning start)
Check availability on GetYourGuide →

Mexico City Local Taco Tour in Roma Norte by the Taco Mensch

On Viator · run by The Taco Mensch

Length
about 3 hours
Price
about $90–95 (≈€80–85) per adult
Group size
max 8
Included
Organic tortillería visit explaining nixtamalisation, 4–5 taquerías across Roma and Condesa, and a local chocolate maker.
Suits
Taco-focused travellers; small-group fans; people staying in Roma or Condesa.
Starts
Outside Sanborns, San Luis Potosí 214, Roma Norte
Check availability on Viator →

Mexico City: Vegan and Vegetarian Street Food Adventure

On GetYourGuide

Length
3–4 hours
Price
roughly $85–95 (≈€75–85) per adultapprox.
Included
All-you-can-eat vegan and vegetarian street food (25+ flavours listed), a beer, tea and coffee, about 3.5 km on foot through several neighbourhoods.
Suits
Vegetarians and vegans, who otherwise struggle with lard and meat broths at street stands.
Starts
Avenida Juárez, Downtown (outside Hilton Reforma – check listing)
Check availability on GetYourGuide →

Mexico City: Authentic Mexican Cooking Class & Market Tour

On GetYourGuide · run by Aura Cocina Mexicana

Length
about 4.5 hours
Price
roughly $130–155 (≈€115–135) per adultapprox.
Included
Guided walk through Mercado de Medellín with tastings, then a hands-on 4-course class in a Roma Norte studio (antojitos with salsas, a pre-Hispanic tamal, white mole) and the meal.
Suits
Keen cooks who want to understand chillies, masa and moles; couples.
Starts
Roma Norte cooking studio
Check availability on GetYourGuide →

Some links on this page are partner links. If you book through them TonyPlan earns a small commission — the price you pay is exactly the same.

Street food, sit-down or a cooking class?

Street food

Street stands are the heart of eating here and often the best value. Busy stands with a fast turnover of locals are the ones to choose; stands set up at different times (tamales early, tacos al pastor in the evening). Salsas on the counter can be very hot, so taste a little first.

Sit-down meals

The traditional sit-down meal is comida corrida, a fixed-price set lunch (soup, rice, main, drink) served in fondas from about 13:00 to 17:00, often MX$100–180. Roma, Condesa and Polanco have chef-led restaurants that need booking weeks ahead. Cantinas in the Centro sometimes serve free snacks (botanas) with drinks.

Cooking classes

Cooking classes usually start with a market visit and focus on salsas, tortillas, tamales or mole. They are longer (4–5 hours) and pricier than in Asia, but they explain nixtamalisation and chilli varieties in a way that makes the rest of your trip's eating clearer.

How much to budget for food

StylePer person, per day*
Budget (street food, markets)MX$400–600 (≈€20–30): street tacos, tamales and a comida corrida
Mid-range (one sit-down meal a day)MX$900–1,500 (≈€45–75): market lunch plus dinner in a Roma or Condesa restaurant with drinks
Splurge (tasting menus, wine)MX$3,000+ (≈€150+): tasting menu at a top restaurant

Vegetarian, halal and gluten-free

Vegetarian & vegan: Possible with care. Many beans and rice dishes are cooked with lard or chicken stock, and some quesadillas fried in lard. Good options: quesadillas de flor de calabaza, huitlacoche or hongos, tlacoyos with fava, chilaquiles without chicken. Roma and Condesa have many vegetarian and vegan restaurants and taquerías.

Halal: Halal food is scarce: a few Middle Eastern and Turkish restaurants around Polanco and Roma, and some certified butchers. Pork is extremely common (al pastor, carnitas, chicharrón). Seafood (mariscos) and vegetarian stands are practical alternatives; ask about lard.

Gluten-free: Corn tortillas make Mexico City relatively easy, but check: some tortillas are mixed with wheat, flour tortillas (harina) are common in northern-style places, and fried items may share oil. Mole often contains bread or biscuits as thickener.

Food scams and tourist traps to avoid

Top tours & activities in Mexico City

Find hotels in Mexico CityMore experiences on Klook

Rent a car in Mexico City

Compare rental cars from local and international companies, with free cancellation on most bookings.

Compare car rentals in Mexico City

Plan the rest of your Mexico City trip

Staying near the markets saves time and taxi money — most food tours start in the old centre.

Hotels in Mexico City
Mexico City trip plannerHow many days in Mexico CityWhere to stay in Mexico CityBest time to visit Mexico CityAll food-tour guides

Common questions

Is street food in Mexico City safe?

Most visitors eat street food without problems. Choose stands with many local customers, food cooked hot in front of you and a separate person handling money. Be more careful with raw salsas, cut fruit and ice in the first days, and drink bottled or filtered water (garrafón) rather than tap water. Many stands use purified water for drinks.

How much should I tip?

In sit-down restaurants a 10–15% tip is standard; check the bill in case service is already included. At street stands tipping is not expected, though rounding up is appreciated. Food-tour guides usually receive about 10–15% of the tour price if you enjoyed it. Leave tips in cash when possible.

Which tour is best for first-timers?

A morning market and street-food walk in the Centro Histórico gives the broadest picture: tamales, market stalls, and how locals eat. If tacos are your priority, a small-group evening or afternoon taco walk in Roma and Condesa is easier going. Vegetarians should take a dedicated vegetarian tour, because standard tours lean on meat and lard.

How much does food cost per day?

Eating mostly at stands and markets, MX$400–600 a day is enough. Mixing a market lunch with a restaurant dinner and drinks in Roma or Condesa comes to roughly MX$900–1,500. Top restaurants charge international prices, with tasting menus from about MX$3,000 per person before wine.

When are the markets open?

Most mercados open daily from around 7:00–8:30 and wind down by 17:00–18:00, with food counters busiest from breakfast to the afternoon comida. Mercado de Medellín is roughly 8:30–18:00. Markets are quieter on Monday mornings and very busy at weekend lunchtime. Street taco stands are mostly an evening and night thing.

Can I drink the tap water or ice?

Do not drink tap water. Restaurants, cafés and most stands use purified water and commercial ice (often in cylinder shapes), which is generally fine. Agua fresca at markets is usually made with purified water; if unsure, ask '¿es agua purificada?'. Brushing teeth with tap water is a personal choice; many visitors use bottled.

* Prices are approximate, gathered on 2 Oct 2026 from menus, markets and the booking pages linked above. They change with season and exchange rates.

Before you go to Mexico City

eSIM data plan
Mobile data from the moment you land, no roaming bill.
Travel insurance
Medical cover and cancellations, bought in a few minutes.

Partner links: TonyPlan may earn a small commission at no extra cost to you.