67 Best Restaurants in Mexico City, Mexico
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 generally 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 (a hot beverage made from corn and masa and sometimes chocolate) at home, or tacos and appetizers in a restaurant.
If having dinner, most locals start out at 9 pm; restaurants serving dinner stay open at least until 11 pm during the week, and later on weekends. Many restaurants are only open for lunch, especially 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 $3). 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, stick to crowded stands to avoid a stomach illness.
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. 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 often fill up with tourists, so don't expect to be sitting with the locals here. The Condesa and Roma neighborhoods buzz with a younger crowd all week.
Peltre Lonchería
This stylish mid-century-modern lunchroom offers a contemporary take on classic Mexican and American comfort fare, like ham-turkey-gouda sandwiches with a fried egg on top, cochinita pibíl, and beef milanesa tortas with salsa verde. There's nothing fancy about this place, but it's great for a light in-between meal, late-night snack (it's open til 11 pm), or breakfast, which features a similarly extensive variety of favorites, from huevos rancheros to French toast slathered in berries and agave honey. There are several other locations around the city.
Restaurante Casa Club de Académico
It's worth making your way south to Cuidad Universitaria to dine at this distinctive and generally untouristy venue inside the UNAM faculty club, with a terrace that overlooks beautiful gardens and volcanic rocks. Open to the public and especially enjoyable for a late afternoon lunch, the restaurant serves a diverse, affordable menu of globally inspired dishes, such as penne pasta with a puttanesca sauce, panela cheese enchiladas with mole verde, and roasted rosemary chicken with a Chardonnay reduction. A buffet is offered on weekends.
Recommended Fodor's Video
Restaurante San Angel Inn
Dark mahogany furniture, crisp white table linens, exquisite blue-and-white Talavera place settings, and refined service strike a note of restrained opulence at this 18th-century estate whose dining rooms surround a central courtyard with fragrant gardens and a circular fountain. Although you'll find European-influenced classic fare like chateaubriand for two and crispy calves' brains in brown butter, the Mexican delicacies are the stars—consider the crepes of huitlacoche, or a jewel-like dish of escamoles panfried in butter and herbs. The dessert cart, which displays everything from rich chocolate cake to Bavarian cream with strawberries and cajeta (goats-milk caramel), is a must. Even if you don't come for a full meal, try to drop by for cocktails and appetizers in the beautiful courtyard.
Tandoor
Indian and Pakistani cuisine are not easy to come by in Mexico City, much less of the high quality variety, but Tandoor is a welcome exception. The exquisitely decorated space, featuring items from India and Pakistan, is welcoming and intimate with plenty of space between tables. Mirrors line the ceilings, and the large windows on the first floor face out to a lovely residential street. Upstairs is romantic and even quieter.
Tirasavia
A pretty café on the border of Centro and Juárez, with a focus on farm-to-table cuisine, Tirasavia is a sweet, sunny spot for a coffee, breakfast, or a cold beer or glass of wine in the afternoon. Set in the street-level corner of a spare, glass-and-concrete modernist building occupied by architecture firms, photo studios, and a design company, this place is the happy cousin to its moodier, bolder neighbors and as pleasant a place as any for a quick refuel.
Village Café
Facing Parque Hundido with a view of nothing but trees (okay, and some parked cars and an EcoBici stand), Village Café is a great place to unwind and take in a bit of tranquillity in one of the busier parts of the city. Massive windows open to the sidewalk, where diners take their time on sandwiches, coffees, and pastries. An antique magazine stand occupies the center of the café, providing ample reading material. The dark, green tub chairs are inviting, as is the shaded atmosphere.