60 Best Restaurants in Mexico City, Mexico

Background Illustration for Restaurants

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.

Agua & Sal

$$$ | Polanco Fodor's Choice

Specializing in fresh seafood, you'll find bright, crisp flavors and a fantastic variety of seafood options here. Start your meal with one of their ceviche varieties, and follow it with a plate or two to share—perhaps the esquites con camaron, a mayo-based corn dish loaded with shrimp.

Campo Eliseos 199-A, Mexico City, 11560, Mexico
55-5282–2746
Known For
  • Excellent ceviche
  • Variety of fresh seafood
  • Huge portions great for sharing
Restaurant Details
No dinner Sun.

Something incorrect in this review?

Arango

$$$ | Alameda Central Fodor's Choice

Exceptional modern French-Mexican cuisine, charming service, and—most of all—spectacular floor-to-ceiling views of Monumento de Revolución and the Reforma skyline create a memorable experience at this stylish restaurant perched dramatically atop an art deco office building in Tabacalera. Food highlights include esquites with braised oxtail, duck confit with fragrant and fruity mole sauce, and grilled octopus. There's a terrific cocktail list, too.

Av. de la República 157, Mexico City, 06030, Mexico
55-5705–5034
Known For
  • Dramatic skyline views
  • Creative versions of French and Mexican dishes
  • Well-crafted cocktails
Restaurant Details
Reservations essential

Something incorrect in this review?

Azul Condesa

$$$ | La Condesa Fodor's Choice

When it comes to authentic Mexican food, chef and food historian Ricardo Muñoz Zurita literally wrote the book with his Diccionario Enciclopédico de la Gastronomía Mexicana (Encyclopedia of Mexican Food). Here in his art-filled, elegant Condesa restaurant, you can sample some of his superb regional Mexican dishes, such as beef drizzled in a smoky Oaxacan mole that takes three days to make, Veracruz-style fish, or ancient Mayan dishes from the Yucatán. In addition, there is always a seasonal month-long menu highlighting cuisine from a different state of Mexico or some other theme related to the country's regional cuisine, with recipes by guest chefs as well as Muñoz. Azul has two additional locations in El Centro Histórico.

Recommended Fodor's Video

Bar El Sella

$$$ | La Roma Fodor's Choice

This old-time cantina a block from the eastern edge of Roma opened in 1950 and continues to attract crowds of both locals and tourists-in-the-know. There's nothing fancy about the brightly lit dining room, but the authentic Spanish food is up there with the best in the city and includes slow-cooked octopus, chorizo with cabrales cheese, Spanish omelets with asparagus, and chamorro (a fall-off-the-bone pork shank braised in a heady achiote sauce).

Calle Dr. Balmis 210, Mexico City, 06720, Mexico
55-5578–2001
Known For
  • No-frills old-fashioned cantina ambience
  • Great people-watching
  • Authentic Spanish fare
Restaurant Details
Closed Sun. No dinner

Something incorrect in this review?

Botánico

$$$ | La Condesa Fodor's Choice

With tables neatly arranged in one of Condesa's most romantic gardens, this trendy spot showcases the creative international cuisine of chef Alejandra Navarro, formerly of world-famous Quintonil. The menu changes regularly and reflects seasonal ingredients, but typical fare includes flame-roasted beets with a chimichurri sauce, mussels steamed in a coconut-lemongrass broth, and organic smoked and roasted chicken au jus with new potatoes and a robust green sauce. 

Alfonso Reyes 217, Mexico City, 06100, Mexico
55-5271--2152
Known For
  • Long and well-curated wine and cocktail list
  • Spectacular setting amid towering cacti and succulents
  • Exceptional service
Restaurant Details
Closed Mon.

Something incorrect in this review?

Café de Tacuba

$$$ | Centro Histórico Fodor's Choice

An essential, if touristy, breakfast, lunch, dinner, or snack stop downtown, this Mexican classic opened in 1912 in a section of an old convent. At the entrance to the main dining room are huge 18th-century oil paintings depicting the invention of mole poblano, a complex sauce featuring a variety of chiles and chocolate that was created by the nuns in the Santa Rosa Convent in Puebla. A student group dressed in medieval capes and hats usually serenades diners Wednesday through Sunday afternoon.

Carmela y Sal

$$$ | Greater Mexico City Fodor's Choice

Named the country's top chef by the Mexican Gastronomical Council in 2019, young chef Gabriela Ruíz helms this handsome space with a high "living" green ceiling in fashionable Lomas de Chapultepec. Offering inventive interpretations on recipes she grew up with in her native Tabasco, Ruíz wows diners with complexly flavored dishes like goose pâté with a guava compote or beef tongue in a traditional puchero (stew) with plantains and malanga root.

Calle Pedregal N.24, Mexico City, 11040, Mexico
55-7600–1280
Known For
  • Molcajete-ground salsas and moles
  • First-rate cocktail mixology program
  • Flourless chocolate cake with a Tabasco-chiles crumble
Restaurant Details
No dinner Sun.

Something incorrect in this review?

Contramar

$$$ | La Roma Fodor's Choice

Come before 1 pm or make an online reservation to avoid the long wait at this airy seafood haven, a power-lunch spot for the creative and celebrity sets since it opened in 1998 (there's often less of a wait for the casual outside tables). While the people-watching is prime, your attention will be on the food: start with the famed tuna tartare tostadas, then try some fish cooked al pastor or a bowl of clam chowder, minced soft-shell crab or octopus tacos, or the huge butterflied pescado Contramar with red chile. Be sure to save room for dessert, too (the banana pie is memorable). And there are few better places to enjoy the Mexican tradition of sobremesa, lingering over drinks and conversation after a meal.

El Mirador de Chapultepec

$$$ | Polanco Fodor's Choice

Set in a handsome old building on a sliver of city blocks wedged between Parque Chapultepec and the Circuito Bicentenario freeway (you may find it easier to Uber than walk here), El Mirador is a venerable old cantina that's been drawing a crowd of regulars since Porfirio Díaz was in office—1904 to be exact. In a dining room of paneled walls and white napery, well-dressed waiters whisk about with plates of pork tongue stewed in a rich chipotle-tomato sauce and tribilín, a flavorful dish of raw beef, fish, and shrimp marinated ceviche-style in olive oil, lime, onions, and roasted chiles. When you're feeling a little trendied-out by Condesa and Roma, this is a relaxing and rewarding antidote.

Av. Chapultepec 606, Mexico City, 11850, Mexico
55-5286--2161
Known For
  • People-watching in the colorful side bar
  • Slightly formal, clubby ambience
  • Old-school traditional Mexican favorite

Something incorrect in this review?

Entremar

$$$ | Polanco Fodor's Choice

Located in the shadows of Parque Uruguay, Entremar is the lesser-known sister restaurant of the popular Roma Norte seafood restaurant Contramar; both share the same menu as well as the same attentive service. Luckily, it's much easier to get a table at Entremar, but you'll still be enjoying the same high-quality dishes like the pescado contramar, a filet of fish seasoned on one side with red adobo rub and parsley on the other.

Fonda Fina

$$$ | La Roma Fodor's Choice

Partly founded by Quinonil's celebrity chef Jorge Vallejo, Fonda Fina serves modernly interpreted Mexican classics, such as raw tuna tostadas with citrus oil and a gaujillo-chile vinaigrette or a casserole of beef cheeks braised in a green mole sauce with smoked cauliflower. One popular way to choose your meal here is to mix and match your protein (rib-eye, octopus, and pork among them) with any of several vegetable garnishes and about 10 salsa options—the servers are happy to recommend tasty pairings. The creative cocktails are excellent, too.

Galanga Thai Kitchen

$$$ | La Roma Fodor's Choice

Fans of Thai food who are frustrated by the lack of options in the capital can flock to this stellar restaurant set inside a dramatic, spacious 19th-century mansion. The artfully prepared dishes here can hold their own with any you'll find in North America—it's best to share a few dishes, such as duck in a red curry of pineapple, eggplant, and lychee; a southern-style pad Thai with soft-shell crab, tamarind sauce, and coconut milk; and the dessert of fried bananas with house-made chrysanthemum ice cream.

Calle Monterrey 204, Mexico City, 06700, Mexico
55-6550–4492
Known For
  • Inventive, boldly flavored Thai cuisine
  • Excellent wine and cocktail list
  • Rich desserts with homemade ice cream
Restaurant Details
No dinner Sun.

Something incorrect in this review?

Hotaru Lomas

$$$ | Greater Mexico City Fodor's Choice

Venture just up the hill from Polanco into similarly upscale Lomas de Chapultepec to sample some of the most exquisitely presented and sublime sushi in the city, including king crab hand rolls with truffle mayo and butter soy, and hamachi marinated in ponzu-yuzu with sliced serrano chiles. The varnished wood sushi bar is a fun place to sit and watch the chefs in action. There are two other locations in the city.

Calle San Isidro 44, Mexico City, 11650, Mexico
55-8022--2325
Known For
  • Omakase tasting menus
  • Wagyu, enoki mushroom, and pork belly skewers
  • Macadamia cheesecake for dessert

Something incorrect in this review?

Huset

$$$ | La Roma Fodor's Choice

You can opt for either of the two distinct experiences in this stylish Calle Colima restaurant: dining in the early 20th-century town house that overlooks the busy street below or sitting in the much more casual and social covered outdoor section with a green living wall. The menu changes seasonally but might feature crab tostadas with grapefruit, ginger, and arugula or fillet of beef with pureed potatoes and a soy-caramel emulsion. The cocktails here are first-rate, too.

Kura Izakaya

$$$ | La Roma Fodor's Choice

Savor deftly crafted modern Japanese fare—yakitori skewers, oden and ramen bowls, tempura, udon noodle, raw shellfish, and sushi and sashimi—in this inviting, contemporary space with a variety of seating options, including private tatami rooms. The menu stand-outs are many, including a serrano-wagyu beef roll and shrimp mapo tofu. There's an impressive selection of cocktails, wines, and artisan beers to match the food.

Lardo

$$$ | La Condesa Fodor's Choice

At this more casual and free-wheeling sibling to famed Rosetta restaurant and bakery, sit at one of the cozy café tables in the sun-filled, shabby-chic dining room and fill up on exceptional grilled, panfried, and oven-baked modern Mediterranean fare served on whimsical antique china. Highlights from the extensive menu include grilled rustic bread topped with tomato and anchovies, blistered-crust pizzas topped with eggplant and ricotta, and rabbit liver ravioli with a rabbit ragù. The bakery offers up different sweet and savory breads depending on the day of the week (the calamata olive bread on Thursday is notable).

Calle Agustín Melgar 6, Mexico City, 06140, Mexico
55-5211–7731
Known For
  • Creative, contemporary Mediterranean cuisine
  • Stunning desserts, some featuring homemade ice cream
  • Baked goods and light fare available from the take-out window
Restaurant Details
No dinner Sun.

Something incorrect in this review?

Limosneros

$$$ | Centro Histórico Fodor's Choice
With its dramatic volcanic-stone walls and sisal-rope ceiling, this upscale restaurant offers adventurously modern reinterpretations of pre-Hispanic Mexican cuisine. Start your meal with made-to-order tableside salsa (it's best with chapulines) and a sampling of several smaller dishes—like rabbit carnitas and beef tongue tamales—before graduating to a bigger plate of crawfish with a Yucatán relleno negro stew or octopus grilled with black onions, peas, and cherry tomatoes.
Ignacio Allende 3, Mexico City, 06010, Mexico
55-5521–5576
Known For
  • Interesting cocktails using Mexican spirits
  • Emphasis on authentically indigenous Mexican ingredients
  • Creative taco menu de dégustation
Restaurant Details
No dinner Sun.

Something incorrect in this review?

Madereros

$$$ | San Miguel Chapultepec Fodor's Choice

The specialty of this trendy San Miguel de Chapultepec restaurant helmed by a veteran of famed eatery Pujol is food prepared with an open flame, such as grilled sirloin with an eggplant puree and roasted vegetables, but you'll also find a number of classic Mexican and Italian dishes, from shrimp aguachiles to house-made casarecce pasta with a hearty ragu sauce. Dining is inside one of the neighborhood's well-preserved 1930s homes, but there's also a pleasing sidewalk terrace bracketed by cacti and succulents.

Calle General Antonio León 72, Mexico City, 11850, Mexico
55-8931–8136
Known For
  • Creative breakfast fare
  • Fried eggs with chicharrón regio (made with pork jowl)
  • Leisurely afternoon meals in a charming neighborhood
Restaurant Details
No dinner Sun.

Something incorrect in this review?

Maizajo

$$$ | La Condesa Fodor's Choice

Run by Santiago Muñoz, formerly of the famous regional Mexican restaurant Nico's, this casually stylish rooftop restaurant showcases the talented chef's devotion to traditional preparations and ingredients (including the centuries-old nixtamalization process of producing corn tortillas). Highlights from the creative menu include barbecue-duck tacos, huaraches (oval-shaped masa tortillas) topped with braised oxtail, and grilled striped bass with pasilla chiles and heirloom tomatoes. There’s always an interesting selection of pre-Hispanic-inspired desserts, too. Downstairs, an on-site shop sells salsas, handmade tortillas, and other delicious products, and a festive taco bar serves up big portions of sensational short-order snacks that you can embellish yourself with the bountiful array of salsa.

Fernando Montes de Oca 113, Mexico City, 06140, Mexico
55-7959–8540
Known For
  • Casual downstairs taco bar and shop
  • Fresh fruit cocktails
  • Strawberries with an atole (corn) cream and honey for dessert
Restaurant Details
Closed Mon. No dinner Sun.

Something incorrect in this review?

Marmota

$$$ | La Roma Fodor's Choice

The creative cuisine served in this chic restaurant with sidewalk tables overlooking pretty Plaza Río de Janeiro is inspired by the time the chef-owners spent in the Pacific Northwest of the United States. Typical fare from the regularly changing menu includes wild boar sausage with pickled blackberries or clams steamed with white wine, panceta, spring peas, and parsley. The sister restaurant next door, Cafe Trucha, serves lighter fare throughout the day. 

Plaza Río de Janeiro 53, Mexico City, 06700, Mexico
55-8870--4242
Known For
  • Outstanding wine list
  • Classic grilled cheese sandwich with cheddar and bacon
  • Lovely outdoor seating
Restaurant Details
Closed Sun.

Something incorrect in this review?

Merkavá

$$$ | La Condesa Fodor's Choice
In this sleek, narrow dining room, the best strategy for enjoying some of the city's best Israeli fare is to order the selection of 7 or 14 salatim (cold dishes), which include tomatoes with eggplants and honey, tamarind-cured beets, baba ghanoush, labneh with zaatar, and a host of other easily shared delectables. From the oven, you can't go wrong with the roasted cauliflower with mint yogurt, potato latkes with sour cream (and optional caviar), or grilled whole chicken with fried artichokes.
Av. Amsterdam 53, Mexico City, 06100, Mexico
55-5086–8065
Known For
  • Halva for dessert in a variety of flavors
  • Shrab al loz (an almond drink sweetened with rose water and pistachio)
  • Great creative cocktail list
Restaurant Details
Closed Mon. No dinner Sun.

Something incorrect in this review?

Nico's

$$$ | Greater Mexico City Fodor's Choice

A must-visit for fans of traditional Mexican cuisine who think they've tasted it all, this barely adorned, simply elegant restaurant in a pleasant workaday neighborhood—a 20-minute Uber ride from Polanco—is the domain of chef Gerardo Vázquez Lugo (whose parents opened Nicos in 1957), a stickler for ingredients sourced from small producers and dishes that can seem nuevo but are all rooted in history. The sopa seca de natas—several crepes layered with cream, tomato, and poblano chiles—is a 19th-century recipe from a convent in Guadalajara, and the octopus stewed in its ink with pecans, almonds, and pine nuts is a generations-old recipe from Veracruz. 

Av. Cuitlahuac 3102, Mexico City, 02080, Mexico
55-5396–7090
Known For
  • Beef fillet with caramelized oranges and a Jamaica sauce
  • Extensive artisanal mezcal selection
  • Chiles en nogada (available only in September)
Restaurant Details
No dinner Sun.--Wed.

Something incorrect in this review?

Pasillo de Humo

$$$ | La Condesa Fodor's Choice
Located upstairs at the bustling Parián Condesa, an arcade mostly of food stalls, Pasillo de Humo and its gorgeous atrium-style space is at once sophisticated but easygoing. The kitchen produces flavorful, authentic Oaxacan fare, including tlayudas with grasshoppers, chorizo, strips of chile, and other traditional toppings, plus octopus grilled with a hauchimole (guaje-seed mole) sauce and pork belly with fruit mole, plantains, sweet potato puree, and roasted pineapple. Do stick around for the superb desserts.

Sud 777

$$$ | Greater Mexico City Fodor's Choice

Celebrated chef Edgar Nunez has developed a thoroughly ambitious approach to contemporary cuisine that uses both Mexican and international ingredients—consider seared tuna with jocoque, fennel, smoked grapefruit, and citrus butter, or sea scallops with coconut, purple onions, and rice vinegar. The gently modern space (a 10-minute drive south of San Ángel) merges indoors with outdoors and is one of the sexiest spots in town. The desserts are always fabulous.

Blvd. de la Luz 777, Mexico City, 01900, Mexico
55-5568–4777
Known For
  • Stellar wine list
  • Elaborate tasting menus, including a vegan option
  • A separate sushi bar within the restaurant, Hokusai
Restaurant Details
No dinner Sun.

Something incorrect in this review?

Tetetlán

$$$ Fodor's Choice

Adjacent to a gorgeous 1947 Luis Barragán–designed house (Casa Pedegral), this dramatic space with plexiglass floors that reveal a volcanic-rock landscape beneath is a favorite destination of both foodies and architecture aficionados. The kitchen turns out fancy, organic fare from early morning until late at night, like gently scrambled eggs with escamoles (ant larvae) and salsa verde for breakfast, and artisan pizza or roasted octopus with squid ink, caramelized onions, and a pineapple puree at dinner. This is a great spot for lounging, with a bi-level library stocked with art and architecture books and a beautifully curated art and clothing boutique. Tours of Casa Pedegral can be arranged by appointment. If you're a fan of Barragán architecture, take a stroll around the neighborhood, especially along Avendia de los Fuentes, before or after your meal. You'll pass by a number of Barragán-designed or -influenced homes, mostly hidden behind walls, but these concrete-volcanic rock structures are interesting even just to look at.

Antigua Hacienda de Tlalpan

$$$

One of the most beautiful restaurant settings in the city, this gracious 1837 hacienda in Tlalpan Centro oozes history and personality, from the peacocks strutting about the sweeping lawns and gardens to the plates of sophisticated, haute Mexican and European cuisine served on hand-painted plates. Although open late most evenings, it's especially nice to relax here over midday comida, soaking up the garden views while supping on chile relleno stuffed with duck and topped with tamarind sauce, or filet mignon topped with a rich mushroom sauce.

Calz. de Tlalpan 4619, 14000, Mexico
55-5655–7888
Known For
  • Elegant, historic setting
  • Outdoor seating overlooking the beautiful grounds
  • Rich traditional Mexican and European cuisine
Restaurant Details
No dinner Sun.

Something incorrect in this review?

Arroyo

$$$
Whether it's truly the largest restaurant in Mexico, as it boasts, this cavernous spectacle on the edge of Tlalpan Centro is undoubtedly enormous and renowned for big family-style platters of pit-cooked lamb barbacoa and other traditional Mexican fare (carnitas, cecina, chicken leg, etc). Opened in 1940, Arroyo is decorated with tiled walls, brick archways, murals, and overhead rows of colorful papales picados. Throughout the day on weekends, there's live music and dancing.

Au Pied de Cochon

$$$

Open around the clock inside the Hotel Presidente InterContinental, this fashionable bistro continues to seduce well-heeled chilangos with high-end French classics. The oysters are flown in from France as well as Baja California; the roasted leg of pork with béarnaise sauce is the signature dish; green-apple sorbet with Calvados is a delicate finish. The extensive breakfast menu features both French and Mexican favorites. A fun indulgence at any hour, it's best for a decadent late-night repast, when the people-watching is at its best. 

Bellinghausen

$$$ | La Zona Rosa

This cherished Zona Rosa spot (open daily from 1 pm to 7 pm) has been in service for more than 100 years and its partially covered hacienda-style courtyard at the back, set off by an ivy-laden wall and fountain, is still a midday magnet for executives and tourists alike. A veritable army of waiters scurries back and forth serving tried-and-true Mexican favorites. Two slightly more luxe branches don't have the same historic charm, but the closest, Casa Bell (Praga 14, Zona Rosa), a courtyard restaurant ringed by dozens of caged chirping birds, is a must on a sunny afternoon.

Londres 95, Mexico City, 06600, Mexico
55-5207–6749
Known For
  • Filete chemita (broiled steak with mashed potatoes)
  • Chamorro Bellinghausen (make-your-own tacos of minced lamb shank)
  • High-end service without the price tag

Something incorrect in this review?

Bistro 83

$$$ | San Angel

Set in the back of a small but posh contemporary shopping arcade overlooking a tranquil formal garden just off Plaza del Carmen, chic Bistro 83 is a go-to for lavish contemporary Euro-Mexican fare, such as escargot sautéed in garlic butter, grilled red snapper with a lemon-caper sauce, and tuna tartare tostadas with a soy-ginger marinade. During the day, enjoy a drawn-out feast on the classy patio.

Calle de la Amargura 17, Mexico City, 01000, Mexico
55-5616–4911
Known For
  • Views of lush green gardens
  • Perfectly grilled steaks and burgers
  • Weekend brunch
Restaurant Details
No dinner Sun.

Something incorrect in this review?