By visiting KLM.com you accept the use of cookies. Read more about cookies.

Restaurants in Mexico City

Traditional Mexican flavours abound at Centro Histórico restaurants like Café de Tacuba and Hostería Santo Domingo. Taco and tortilla stands are everywhere and generally excellent. Cantinas like La Nueva Opera Bar provide a traditional Mexican dining experience. The Zona Rosa bursts with all kinds of cuisines, especially Asian, while Polanco is home to some of the finest in alta cocina mexicana and nueva mexicana establishments. A 15% tip is recommended.

Café de Tacuba, Mexico City. Photo by Gabriela Canales de Ballesteros, courtesy of Café de Tacuba

Top-end

Expand all
  1. 1. Los Girasoles - Top-end: (More than MX$500 for a three-course meal without drinks)

    Show more
    Los Girasoles, Mexico City. Courtesy of Los Girasoles

    Set in a charming colonial building on an old square in the Centro Histórico, Los Girasoles (The Sunflowers) specialises in Mexican haute cuisine. The focus is on indigenous ingredients from pre-Columbian times, such as ant larvae and chillied worms. Traditional dishes such as mole beans are prepared with sophistication and a sense of adventure.Show this on map

    Opening hours

    Tue-Sat 1pm-12am, Sun & Mon 1pm-9pm

    Address

    Plaza Manuel Tolsá, Calle Tacuba between 8 and 10, Mexico City 06000

    Telephone

    +52 (55) 5510 0630

    Transport

    Allende metro

    Website

    Los Girasoles Website

  2. 2. Zhen - Top-end: (More than MX$500 for a three-course meal without drinks)

    Show more

    Shanghai-based Zhen serves gourmet Chinese cuisine in the Polanco district. An elegant crowd dine at round tables with revolving centerpieces for sharing and exquisite place settings. There is a good dim sum selection and the shark fin hot-and-sour soup is a speciality. Book ahead.Show this on map

    Opening hours

    Tue-Sat 1pm-1am; Sun 1pm-10pm

    Address

    218, Campos Elíseos, Mexico City 11560

    Telephone

    +52 (55) 5327 7774

    Transport

    Metro: Auditorio

    Website

    Zhen Website

  3. 3. Benkay - Top-end: (More than MX$500 for a three-course meal without drinks)

    Show more

    Benkay transports you from busy Mexico City into a Japanese oasis of calm. Sit at the bar to choose from exquisite sushi being made before you or order tender kobe beef noodles from kimono-clad waitresses at minimalist wooden tables. Hotel Nikko's softly lit restaurant opens onto a peaceful Japanese garden in the Polanco district.Show this on map

    Opening hours

    Daily 1pm-11pm

    Address

    Campos Elíseos 204, Mexico City

    Telephone

    +52 (55) 5283 8700

    Transport

    Auditorio metro

    Website

    Benkay Website

  4. 4. La Valentina - Top-end: (More than MX$500 for a three-course meal without drinks)

    Show more

    Upstairs in a swanky Polanco shopping centre, La Valentina offers fine dining without the stiffness. Live classical music and pastel wall-hangings set the scene, and the menu features dishes concocted by some of Mexico's leading culinary lights, such as Patricia Quintana. The tequila collection is noteworthy.Show this on map

    Opening hours

    Daily 1.30pm-1.30am

    Address

    Presidente Mazaryk 393, Polanco, Mexico City

    Telephone

    +52 (55) 5282 2297

    Transport

    Polanco metro

    Website

    La Valentina Website

  5. 5. Izote de Patricia Quintana - Top-end: (More than MX$500 for a three-course meal without drinks)

    Show more
    Izote de Patricia Quintana, Mexico City. © Expansión S A de C V, courtesy of www.chilango.com

    Pastel colours greet guests of Izote de Patricia Quintana in Polanco which serves a modern take on traditional mestizo (indigenous) dishes. Local ingredients such as yucca flower, cactus and masa (corn flour) feature heavily. Save room for a tarta zaachila, a nut-filled chocolate pastry, accompanied by traditional café de olla, cinnamon coffee with brown sugar.Show this on map

    Opening hours

    Mon-Sat 1pm-12am, Sun 1pm-6pm

    Address

    Avenida Presidente Masaryk 513, Mexico City 11560

    Telephone

    +52 (55) 5280 1671

    Transport

    Polanco metro

    Website

    Izote de Patricia Quintana Website

  6. 6. Bistrot Mosaico - Top-end: (More than MX$500 for a three-course meal without drinks)

    Show more

    Bistrot Mosaico in Condesa is a classic French bistro with crisp white napkins, a bustling, informal atmosphere and efficient service. The menu is classically Gallic, and includes steak frites, cassoulets, fricassees and soufflés. The wine list has, as you would expect, an impressive French bias. Pâtés and cheeses can be bought from the deli.Show this on map

    Opening hours

    Mon-Fri 7.30am-11pm; Sat 8.30am-12am; Sun 8.30am-6pm

    Address

    Michoacán 10, Mexico City 06170

    Telephone

    +52 (55) 5584 2932

    Transport

    Chilpancingo metro

    Website

    Bistrot Mosaico Website

  7. 7. Restaurant DO - Top-end: (More than MX$500 for a three-course meal without drinks)

    Show more

    Restaurant DO in Polanco is ideal for Spanish-influenced haute cuisine. The name - from the Spanish system of authenticating foods - signals the emphasis on traditional ingredients. Tapas or pinxtos (as they are known in the Basque country) accompanied by something from the impressive Iberian wine list can be enjoyed here. The contemporary decor attracts a well-heeled clientele.Show this on map

    Opening hours

    Mon-Sat 1pm-11pm; Sun 1pm-5pm

    Address

    Hegel 406, Mexico City 11580

    Telephone

    +52 (55) 5255 0612

    Transport

    Polanco metro

    Website

    Restaurant DO Website

  8. 8. Tezka - Top-end: (More than MX$500 for a three-course meal without drinks)

    Show more
    Tezka, Mexico City. © Expansión S A de C V, courtesy of www.chilango.com

    The innovative Basque cuisine served at Tezka in Roma has been well received into Mexico City's dining scene. Sample the cuisine in a relaxed atmosphere by choosing from the tasting menu. Try dishes like a mousse of foie gras wrapped in sliced mango, sea bass in a pistachio sauce and sweet-and-spicy chocolate-chilli ice cream.Show this on map

    Opening hours

    Daily 1pm-5pm; Mon-Fri 8pm-11pm

    Address

    Amberes 78, Mexico City 06600

    Telephone

    +52 (55) 5228 9918

    Transport

    Insurgentes metro

    Website

    Tezka Website

Mid-range

Expand all
  1. 9. Hostería Santo Domingo - Mid-range: (MX$250-MX$500 for a three-course meal without drinks)

    Show more
    Hostería Santo Domingo, Mexico City. Photo by Hugo Jorquera

    There's always an upbeat, musical vibe at the Hostería Santo Domingo in the Centro Histórico. Serving Mexican specialties since 1860, it is still popular with locals and has lost none of its charm. Music is performed in the evenings and the generous portions of chiles en nogada (chillies in walnut sauce) are famous.Show this on map

    Opening hours

    Daily 9am-10pm

    Address

    Domínguez 72, Mexico City 06010

    Telephone

    +52 (55) 5526 5276

    Transport

    Zócalo metro

    Website

    Hostería Santo Domingo Website

  2. 10. Villa Maria - Mid-range: (MX$250-MX$500 for a three-course meal without drinks)

    Show more

    Villa Maria in the Polanco neighbourhood embodies Mexico's natural love of life. Humorous sayings dot the coloured walls and smiling Mariachis sing and play to a fun clientele. There are typical tacos, enchiladas, mole dishes and tasty red snapper specialities. Dine under sun umbrellas outside.Show this on map

    Opening hours

    Mon-Sat 1:30pm-midnight; Sun 1:30pm-8pm

    Address

    704, Homero, Mexico City 11560

    Telephone

    +52 (55) 5203 0306

    Transport

    Metro: Polanco

    Website

    Villa Maria Website

  3. 11. Fonda El Refugio - Mid-range: (MX$250-MX$500 for a three-course meal without drinks)

    Show more
    Fonda El Refugio, Mexico City. Courtesy of Fonda El Refugio

    After four decades, the much-loved, prize-winning Fonda El Refugio in Roma remains a culinary favourite. Informal but elegant, it has a fireplace and is decorated with gleaming copper pots. Its menu celebrates Mexican cuisine, with such favourites as chillies stuffed with ground beef or cheese.Show this on map

    Opening hours

    Daily 1pm-11pm

    Address

    Liverpool 166, Mexico City 06600

    Telephone

    +52 (55) 5525 8128

    Transport

    Insurgentes metro

    Website

    Fonda El Refugio Website

  4. 12. Náos - Mid-range: (MX$250-MX$500 for a three-course meal without drinks)

    Show more

    Fresh oysters and stone crabs from Baja California are picked by the gourmet clientele at Náos, acclaimed chef Monica Patiño's restaurant in the Polanco district. Creative seafood and fish dishes are the specialities. There is a glass-panelled open kitchen and wall sketches of celebrating skeletons.Show this on map

    Opening hours

    Mon-Wed 1:30-11pm; Thu-Sat 1:30pm-midnight; Sun 1:30-6pm

    Address

    425, Paseo de Las Palmas, Mexico City 11000

    Telephone

    +52 (55) 5520 5702

    Transport

    Metro: Auditorio

    Website

    Náos Website

Budget

Expand all
  1. 13. Café de Tacuba - Budget: (Less than MX$250 for a three-course meal without drinks)

    Show more
    Café de Tacuba, Mexico City. Photo by Gabriela Canales de Ballesteros, courtesy of Café de Tacuba

    Café de Tacuba in the Centro Histórico has two long dining rooms, one with brass lamps, dark oil paintings and a large mural. The menu includes authentic Mexican dishes such as tamales (steam cooked corn dough snacks), enchiladas and chiles rellenos (stuffed chillies). Live mariachi music and medieval singers entertain diners.Show this on map

    Opening hours

    Daily 9am-11pm

    Address

    Tacuba 28, Mexico City 06010

    Telephone

    +52 (55) 5518 4950

    Transport

    Allende metro

    Website

    Café de Tacuba Website

  2. 14. La Nueva Opera Bar - Budget: (Less than MX$250 for a three-course meal without drinks)

    Show more

    La Nueva Opera Bar, located in Alameda Central, is the most opulent of the city's cantinas. Slide into a dark wood booth below gilded baroque ceilings, angular mirrors, and exquisite small oil paintings. Despite a sophisticated menu of Mexican and Spanish favourites like paella and enchiladas, it's unpretentious and affordable.Show this on map

    Opening hours

    Mon-Sat 1pm-12am, Sun 1pm-6pm

    Address

    Avenida 5 de Mayo 10, Mexico City 06000

    Telephone

    +52 (55) 5512 8959

    Transport

    Bellas Artes metro

    Website

    La Nueva Opera Bar Website

  3. 15. Fonda Margarita - Budget: (Less than MX$250 for a three-course meal without drinks)

    Show more

    There's nothing more authentically Mexican than this breakfast street side vendor in Colonia del Valle. No table service and a basic interior make it a great place for a no-nonsense quick bite to eat after a night out or before a day's sightseeing. The huevos refritos (eggs with refried beans) is a classic.Show this on map

    Opening hours

    Daily 5.30am-11am

    Address

    Adolfo Prieto 1346, Mexico City 03810

    Transport

    División del Norte Metro

Choose month
Mo Tu We Th Fr Sa Su
Back to top
  • www.airfrance.com
  • www.skyteam.com