HOME > Chowhound > Mexico >


Mexico City Dining

I will be traveling to Mexico City for the first time and staying with friends who live there. I would like to take them to the best restaurant that Mexico City has to offer - from a Hound perspective.

All recommendations welcome!


  1. Click to Upload a photo (10 MB limit)
  1. Best is a tall order for Mexico City since there are so many choices! I don't think there is one consensus "best". Where in D.F. do your friends live and where, or what, do they normally eat.

    1. I am not sure exactly where they live. They are x-pats. He is an executive with a London based company, so high end functions are probably the norm in their lives.

      Let's break it down to my likes! I don't eat meat or poultry, just fish and seafood. Not big on greasy, fried foods, but love Tex/Mex and what is known as "authentic" Mexican here in Boston (lame, but they try).

      I just want to pay back their hospitality.

      Thanks so much for responding.

      3 Replies
      1. re: kate used to be 50

        Okay, here are some ideas. For an American with resources, good food in Mexico City is actually quite reasonable. Some of the best service I've had has always been at high end Mexican restaurants.

        * Aguilar y Sol
        (a lot of people think this *is* the best restaurant in D.F., but that is, of course, open to debate)
        * Pujol
        * Tezka
        * Izote
        * El Tajín
        * San Angel Inn
        (I recommend this not so much because the food is knock your socks off, but because this is kind of old school and monied Mexico. Plus the food isn't bad, it's traditional continental but well done)
        * Cambalache
        (Argentinian steak place in Polanco. Excellent meat, excellent service, good wine list, nice ambiance especially up stairs)

        Requests for Mexico City are pretty frequent on this board. You should probably do a quick search and if anything strikes your fancy just ask about it. You could always just propose the meal to your friends and let them choose the place to go. Aguilar y Sol can be difficult to get into on short notice. Pujol can be booked on-line through Open Table.

        I think you will be very pleasantly surprised (in a good way) by the food in Mexico City :-). Go with an open mind and a willing palate.

        1. re: DiningDiva

          The name of the first restaurant on your list, mentioned again in the last paragraph, is Águila y Sol.

          1. re: cristina

            Right you are. Spelling is not my long suit in either language.

          1. My favorite place in Mexico City, foodwise, for traditional Mexican food, is by far CASA MERLOS. If you search here, you will see my previous posts on it. Happy eating.

            1. Mexico City has great restaurants! You will have many options to choose from even if you decide where to go once you get here, but these are some of my favorites:

              Antigua Hacienda de Tlalpan
              Calzada de Tlalpan #4619 Tel. 56 55 7315
              Beautiful place and great food!

              100% delicious Mexican food

              El Candelero
              Av. Insurgentes Sur #1333 Tel. 55 98 0820
              Pleasant place and tasty food.

              El Lago
              Lago Mayor 2da. Sección Bosque de Chapultepec Tel. 55 15 9585
              Fancy and excellent food.

              Los Almendros
              Insurgentes Sur #1759 Tel. 56 61 2658
              Delicious Yucatecan cuisine

              La Hacienda de los Morales
              Vázquez de Mella #525 Tel. 52 81 4554
              Another great option

              And maybe this link can be useful:

              1. Aguilar y Sol was my favorite stop in Mexico City. Modern, upscale but relaxed dining. Great food and service.