22 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.

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?

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?

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.

Recommended Fodor's Video

K-ntina

$$$$ | Greater Mexico City Fodor's choice

The swanky Santa Fe business district has plenty of good restaurants, but this buzzy spot serving inventive takes on regional Mexican cuisine is one of the few truly worth making the trip. Decorated with Mexican pottery and eye-catching artwork, the contemporary space is perfect for feasting on short rib tacos with spicy glazed grapes and an arugula-peanut salsa, grilled salmon with garlic-chile sauce and Oaxacan-style polenta-huitlacoche tamal, and other boldly flavored, creative fare.

Av. Javier Barros Sierra 540, Mexico City, 01219, Mexico
55-5292–4688
Known For
  • Ceviche and other raw-bar dishes
  • Wood-grilled steaks and seafood
  • Inventive cocktails
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?

Molino El Pujol

$ | La Condesa Fodor's choice

Legendary chef and Enrique Olvera, a devoted practitioner of making tortillas according to tradition and with only the highest-quality ingredients, opened this hole-in-wall shop and café, in part to expand his world-famous Polanco restaurant to the masses. The short menu is basically an ode to maíz, featuring elote and esquites, enmoladas (chicken mole enchiladas), avocado-hoja santa tacos, chilaquiles con mole, huitlacoche tamales, and other perfectly prepared botanas (for breakfast and lunch). You can even sip a glass of atole (a thick and warm masa-based beverage with Mesoamerican roots). Although this is undoubtedly the least expensive way to sample the cuisine of Enrique Pujol, there's often a wait—arrive early if possible.

General Benjamín Hill 146, Mexico City, 06100, Mexico
55-5271–3515
Known For
  • House-made tortillas, salsas, and mole to go
  • Tamales with creative fillings
  • Cheerful outdoor seating area
Restaurant Details
No dinner

Something incorrect in this review?

Pargot

$$ | La Roma Fodor's choice

One of the tiniest yet most beautifully designed restaurants in Roma, this strangely wonderful bistro serves boldly flavored contemporary Mexican cuisine from a short, always-changing menu created by an alum of Pujol and El Bulli. Options might include a tostada topped with smoked leeks, recado negro (a charred Yucatecan chile paste) and avocado mousse, or an infladita (a fried, puffed tortilla) filled with crabmeat and corn and topped with a puree of spring peas and mint. It's a good idea to reserve a few days ahead. 

Calle de Chiapas 46, Mexico City, 06700, Mexico
56-3470--4481
Known For
  • Just a handful of tables inside and on the sidewalk (so smart to reserve ahead)
  • Sleek, minimalist design
  • Orange and natural wines
Restaurant Details
Closed Mon.

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.

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?

Broka Bistrot

$$$ | La Roma

You'll find one of Roma's prettiest dining rooms—with high brick walls and lush greenery set around a two-story interior courtyard with plenty of natural sunlight—in this moderately upscale and somewhat unassuming restaurant that turns out excellent globally influenced bistro fare. Consider the Vietnamese shrimp dumplings in a fragrant soy-shiitake sauce or tuna tartare tostadas to start, before choosing among the soft-shell-crab tacos, grilled Pacific snapper, or rabbit carnitas among the mains. There's a very nice cocktail and wine list, too.

Calle Zacatecas 126, Mexico City, 06700, Mexico
55-4437–4285
Known For
  • Soft-shell crab tacos
  • Lovely light-filled courtyard dining room
  • Good cocktails
Restaurant Details
No dinner Sun.

Something incorrect in this review?

Corazón de Maguey

$$$ | Coyoacán

A stylish bi-level bistro and mezcal bar with a prime views across Jardín Centenario, Corazón de Maguey is a pleasing setting for artfully presented regional Mexican fare and creative cocktails. You could easily put together a meal of several starters—the guacamole with chapulines and a sampler of five moles with tortillas among them—or opt for one of the substantial main dishes, such as Acapulco-style seared octopus with fried plantains, jicama, and pineapple, or tender Oaxacan tlayudas with arrachera (a grilled, thin steak) marinated in a guajillo chile sauce.

Parque Centenario 9A, Mexico City, 04000, Mexico
55-7406--8199
Known For
  • Superb cocktails using the acclaimed Alipús house brand mezcal
  • Great views of Jardín Centenario from the landscaped patio
  • Lime merengue with house-made lime ice cream

Something incorrect in this review?

Eno

$$ | La Roma

World-famous Pujol mastermind Enrique Olvera is the talent behind Eno, a smart-casual bakery and café on a lively Roma Norte street corner (there's another location in Polanco). The airy brick-ceilinged spot with a handful of sidewalk tables is great for a light meal, dessert, coffee, or atole (a warm Mesoamerican corn drink) from early morning until late at night, with breakfast especially popular. Try the cochinita pibíl or hongos (mushrooms) rancheros in the morning, or a turkey–cheese torte later in the day.

Calle Chihuahua 139, Mexico City, 06700, Mexico
55-7576–0919
Known For
  • Delicious egg and veggie breakfast dishes
  • Fresh-baked cookies and pastries
  • Mesoamerican drinks, like atole and amaranto

Something incorrect in this review?

Lorea

$$$$ | La Roma

Meals in this minimalist dining room are among the most refined and romantic culinary adventures in Roma. Local chef-owner Oswaldo Oliva spent years abroad honing his craft at some of Spain's most hallowed restaurants, and he shares his farm-to-table approach here in the form of exquisitely plated, ethereal bites that change seasonally, but you can expect a number of Mexico-centric ingredients, such as huitlacoche, tomatillos, and honeycomb.

Calle Sinaloa 141, Mexico City, 06700, Mexico
55-9130–7786
Known For
  • Beautifully plated farm-to-table cuisine
  • Tacos made on a comal with interesting fillings (octopus, huitlacoche)
  • Exceptional selection of wine, cocktails, and artisanal beers
Restaurant Details
Closed Sun. and Mon.

Something incorrect in this review?

Los Danzantes

$$$ | Coyoacán

On the fancy side for the neighborhood, this outpost of a famed Mexican fusion restaurant in Oaxaca occupies a handsome two-story space overlooking Jardín Centenario. Artfully plated dishes like guajolote (organic wild turkey) smothered in mole poblano and negro sauces, and achiote-marinated huachinango (Gulf red snapper) with plantains, avocado, and cotija cheese reflect the kitchen's creative approach, although service can be a tad stiff, especially for laid-back Coyoacán.

Parque Centenario 12, Mexico City, 04000, Mexico
55-4356--7185
Known For
  • Regional Mexican cuisine with an emphasis on Oaxaca
  • Romantic patio with retractable awning overlooking Jardín Centenario
  • Impressive wine and mezcal lists

Something incorrect in this review?

Merotoro

$$$ | La Condesa
The esteemed team behind Roma's Contramar also operates this glitzy see-and-be-seen bistro specializing in a rarefied take on the contemporary cuisine of Baja California. The oft-changing menu veers toward rich and beautiful, with dishes like sea urchin--cream rice with crispy soft-shell crab, preserved beef tartare with serrano chile aioli and chapulines, and braised lamb with creamy potatoes, turnips, and bok choy. The desserts are works of art.
Av. Amsterdam 204, Mexico City, 06100, Mexico
55-5564–7799
Known For
  • Refined Baja California cuisine
  • Sophisticated service
  • Dessert cheese plate with caramelized fig

Something incorrect in this review?

Mochomos Palmas

$$$$ | Greater Mexico City

The original Mexico City location of this empire of swanky restaurants founded by celebrity chef and proponent of modern Sonoran cuisine Alfonso Lira Valenzuela (there are additional outposts in the Mitikah tower mall near Coyoacán and in Santa Fe) occupies a spacious, high-ceiling space with verdant living walls in Lomas de Chapultepec. A fleet of solicitous servers works the room, carrying out plates piled high with slow-cooked pork belly, mixed octopus-shrimp-scallop grills, and rib-eye steaks—everything presented with great artistic flourish.

Av. Paseo de las Palmas 781, Mexico City, 11560, Mexico
55-5919–4211
Known For
  • Impressively extensive wine list
  • Swanky ambience perfect for celebrating a special occaision
  • Over-the-top desserts

Something incorrect in this review?

Páramo

$$ | La Roma

Depending on the time of day and your mood, this buzzy warren of smartly designed nooks can be a fun options for drinks and a leisurely mid-afternoon lunch or for a late-night feast of ceviche and tacos with creative fillings like hibiscus flowers, seared tuna, and longaniza sausage. Keep in mind that it gets packed here on weekends, so scoring a table and receiving your order can be slow, but everything here—from the food to the drinks—is delicious.

Av. Yucatan 84, Mexico City, 06700, Mexico
55-5941–5125
Known For
  • Cool, trendy vibe
  • Delicious, creatively prepared tacos
  • Big crowds and relatedly iffy service on weekend nights

Something incorrect in this review?

Porfirio's

$$$$ | Polanco

Named after the Mexican dictator whose 31-year reign sparked the Mexican Revolution, Porfirio's does classic Mexican steak and seafood dishes very well. The service and atmosphere are quiet during the day, with DJs taking over after dark. The Polanco branch is one of many dotted across Mexico.

Av. Presidente Masaryk 214, Mexico City, 11580, Mexico
55-5280–1494
Known For
  • Extensive wine list
  • Top-notch service
  • Traditional chile relleno

Something incorrect in this review?