Mexico City eat · Eating in Mexico City
All Destinations | Europe | Asia | North America | Africa | South America | Oceania | Hotels
Eating in Mexico City
Eating in Mexico City
Although it is easy to assume that Mexico City is the world capital of tacos, you can find almost any kind of food in this city. There are regional specialties from all over Mexico as well as international cuisine, including Japanese, Chinese, French, Polish, Italian, Argentinean, Belgian, Irish, you name it. The main restaurant areas are located in Polanco, Condesa, Centro, Zona Rosa, along Avenida Insurgentes from Viaducto to Copilco and more recently Santa Fe.
For superb Mexican cuisine you can try El Cardenal (Sheraton Centro Histórico), Los Girasoles (Tacuba 8), Aguila y Sol (Emilio Castelar 229), Izote (Masaryk 513) and, for something more affordable, Café Tacuba (Tacuba 28). Another great experience is to dine in an old converted hacienda: try Hacienda de los Morales (Vázquez de Mella 525), San Angel Inn (Diego Rivera 50) or Antigua Hacienda de Tlalpan (Calzada de Tlalpan 4619).
There are Mexican chain restaurants that can be assumed to be safe and similar no matter where you are, including Vips, Toks, and the more traditional Sanborns, all reminiscent of Denny's in the United States. You can expect to pay between $100 to $150 per person. If you're on a budget, you can also try one of the myriad comida corrida (set menu) restaurants, frequented by many office workers. Most of these offer very good food, are usually safe, and should range between $35 to $60.
Perhaps the most ubiquitous type of food almost anywhere in Mexico city are fast food outlets, located on the ground floor of a street-facing building, or puestas, street stands located on a sidewalk or almost anywhere there is room. These serve the usual tacos, burritos or tortas (filled bread rolls similar to a sub or sandwich), and they can be very cheap ($10 to $50). The Taquería Aguayo in Coyoacán is a superb example.
If you want to stuff your face with lots of real Mexican food at cheap prices then head over to La Merced (the central market, located on the pink line of the subway at the stop "Merced"). There are several restaurants as well as stands serving up some delicious food. Huaraches, which are something like giant tortillas with different toppings/fillings, are popular here, as are alambres.
Another superb market is located a stone's throw from the Salto del Agua metro stop; Mercado San Juan Arcos de Belem. It is full of food stalls offering all the Mexican favourites, but find the one opposite the small bakers, which is located by one of the rear entrances on Calle Delicias , which serves the Torta Cubana. The people running it are amazingly welcoming and the food, especially the Cubana, is excellent.
If you want something safe and boring, most American fast food chains have franchises here. You'll see McDonald's, Burger King, KFC, Pizza Hut, Domino's Pizza, TGI Friday's, Chili's, Dairy Queen, Subway, and yes, even Starbucks. These are all fairly affordable to Europeans/Americans and people from other richer countries but generally cost more than they do in the US, and aren't delicious.
El Globo, a French-style bakery, has locations throughout the city selling both French and traditional Mexican pastries, like orejas (little ears), eclairs, empanadas, and rosca during New Year's. It can't be beat for a quick snack or bagful of pastries to eat later.
Do not miss the chance to go to Panaderia Madrid (calle 5 de Febrero, one block south off the main plaza in downtown Mexico). This is a very old and typical bakery, they will usually have fresh bread twice a day, but if there are a lot of customers they will bake as many as four times a day.
Asian food restaurants are abundant, and the quality is good, and caters from cheap Chinese cafeterias to expensive and very good Japanese food. Note that Korean, Japanese and Chinese are most common cuisines in Mexico City, while Indian, Thai and Indonesian can be harder to find. Most sushi places, however, put far too much rice on their sushi rolls and not enough fish.
Vegetarian (vegetariano in Spanish) alternatives are commonly available at larger restaurants, but don't expect much from street vendors. The magic phrases, for vegetarians or vegans, are "sin pollo" (no chicken), "sin carne" (no meat), "sin huevo" (no eggs) and "sin queso" (no cheese). If you can communicate this and then gesticulate to the menu, the waiter normally will give you suggestions. In regular restaurants, they will even try to edit an existing dish for you. Just make sure you are clear. Chile Rellenos are a definite standard in any restaurant for the vegetarian.
The Most Frequently Asked Travel Questions about Mexico City
Where To Stay & Best Hotels in Mexico City - updated Sep 2023
SAVE up to 75% on Last Minute deals! Search for discount Mexico City hotels, motels, apartments, hostels, guest accommodations and vacation resorts. Book now and pay at the hotel. Instant email confirmation!
>>> SEARCH FOR DEALS <<<
WHERE TO TRAVEL NEXT IN 2020
Mexico City Travel Guide from Wikitravel. Many thanks to all Wikitravel contributors. Text is available under Creative Commons Attribution-ShareAlike 3.0, images are available under various licenses, see each image for details.