Mexico City Restaurants
- Places to Explore
- Travel Tips
- Fodor's Choice
- Spanish Phrases
Mexico City Restaurant Reviews
Mexico City has been a culinary capital ever since the time of Moctezuma. Chronicles tell of the extravagant banquets prepared for the Aztec emperor with more than 300 different dishes served. Today's Mexico City is a gastronomic melting pot, with some 15,000 restaurants. You'll find everything from taco stands on the streets to simple, family-style eateries and elite restaurants. The number and range of international restaurants is growing and diversifying, particularly in middle- and upper-class neighborhoods like Polanco, San Angel, La Condesa, La Roma, Lomas de Chapultepec, and Del Valle. Argentine, Spanish, and Italian are the most dominant international cuisines; however you'll also find a fair share of Japanese, Korean, Arabic, and French restaurants. Mexico City restaurants open 7-11 am for breakfast (el desayuno) and 1-6 for lunch (la comida)—although it's rare for Mexicans to eat lunch before 2, and you're likely to feel lonely if you arrive at a popular restaurant before then. Lunch is an institution in this country, often lasting two or more hours, and until nightfall on Sunday. Consequently, the evening meal (la cena) may often be really light, consisting of sweet bread and coffee, traditional tamales and atole at home, or tacos and appetizers in a restaurant.
When dining, most locals start out at 9 pm for dinner; restaurants stay open until 11:30 during the week and later on weekends. Many restaurants are open only for lunch on Sunday. At deluxe restaurants dress is generally formal (jacket at least), and reservations are recommended; see reviews for details. If you're short on time, you can always head to American-style coffee shops or recognizable fast-food chains all over the city that serve the tired but reliable fare of burgers, fried chicken, and pizza. If it's local flavor you're after, go with tacos or the Mexico City fast-food staple, the torta (a giant sandwich stacked with the ingredients of your choice for about $2). Eating on the street is part of the daily experience for those on the go, and surprising as it may seem, many people argue that it's some of the best food in the city. Still, even locals can't avoid the occasional stomach illness, so dig in at your own risk.
Also cheap and less of a bacterial hazard are the popular fondas (small restaurants). At lunchtime fondas are always packed, as they serve a reasonably priced four-course meal, known as the comida corrida, which typically includes soup of the day, rice or pasta, an entrée, and dessert. Asian cuisine is still limited here, but you'll find some decent Japanese, Korean, and Chinese restaurants. There are few vegetarian restaurants, but you'll have no trouble finding nonmeat dishes wherever you grab a bite. Vegetarians and vegans, however, will have a more difficult time, as many dishes are often prepared using lard.
Colonia Polanco, the upscale neighborhood on the edge of the Bosque de Chapultepec, has some of the best and most expensive dining (and lodging) in the city. Zona Rosa restaurants fill up quickly on Saturday night, especially on Saturdays coinciding with most people's paydays: the 1st and 15th of each month. The same is true of San Angel, whereas the Condesa and Roma neighborhoods buzz with a younger crowd Thursday to Saturday.
Browse Mexico City Restaurants
Free Fodor's Newsletter
Subscribe today for weekly travel inspiration, tips, and special offers.
Fodor's Trip Planning Ideas
- Weekend Getaways: Fodor's Recommends the Best Weekend Escapes in the US
- Great American Vacation: Find Your Next U.S. Trip with Fodor's
- 80 Degrees: Fodor's Helps You Find Your Best Beach Vacation Spots
- Go List: Fodor's Top 25 Places to Go in 2013
- Hotel Awards 2012: Fodor's 100 Top Hotels
- Best of Europe: Fodor's Picks the Best Places to Visit in Europe
- $79-$85 -- Riviera Maya 4-Star All-Inclusive Resort, 55% Off BookIt.com
- $149-$156 -- Riviera Maya All-Inclusive Resort w/Spa Credit BookIt.com
- $479 & up -- Cancun All-Incl. Resort w/Air, Kids Stay Free CheapCaribbean.com
- $109-$139 -- Puerto Vallarta 4-Star All-Incl. Family Resort — $109-$139 BookIt.com
- $499 & up -- Riviera Maya Resort & Marina All-Incl. w/Air — $499 CheapCaribbean.com