Register my restaurant
Help

TheFork, a Trip advisor company

What
Where

Specify a date & time to find the best restaurants & offers

The Best Restaurants in Mexico City

413 restaurants

Sort by Relevance

    Mexican

    Mercaderes

    Avenida Cinco de Mayo 57, 06000, Ciudad de México

    9.5 / 10
    252 reviews

    Average price MX$440 Accepts Yums

    30% off the 'a la carte' menu

      International food

      Av. Paseo de las Palmas 530 local 202, 11000, Ciudad de México

      9.3 / 10
      66 reviews

      Average price MX$625

      30% off the 'a la carte' menu

        Spanish

        Av. de la República 17, 06030, Ciudad de México

        9.3 / 10
        39 reviews

        Average price MX$450

        30% off the 'a la carte' menu

          Argentinian

          Av. Paseo de la Reforma 423, 06500, Mexico City

          9.1 / 10
          29 reviews

          Average price MX$500

          30% off the 'a la carte' menu

          Specify a date and enjoy promotions of up to -50% in our best restaurants

            Argentinian

            Av. Municipio Libre 346, 03310, Ciudad de México

            Average price MX$300

            30% off the 'a la carte' menu

              Seafood

              Medellín 198, 06700, Ciudad de México

              Average price MX$300 Accepts Yums

              30% off the 'a la carte' menu

                Seafood

                Belisario Domínguez Secc. XVI, 14080, Ciudad de México

                Average price MX$320 Accepts Yums

                30% off the 'a la carte' menu

                  Italian

                  Parque Centenario 18, 04000, Ciudad de México

                  10.0 / 10
                  5 reviews

                  Average price MX$300 Accepts Yums

                  20% off the 'a la carte' menu

                    French

                    Av. Álvaro Obregón 275, 06700, Ciudad de México

                    8.9 / 10
                    17 reviews

                    Average price MX$700 Accepts Yums

                    30% off the 'a la carte' menu

                      Seafood

                      Zamora 172, 06140, Ciudad de México

                      8.8 / 10
                      6 reviews

                      Average price MX$250 Accepts Yums

                      30% off the 'a la carte' menu

                        Japanese

                        Av Nuevo León 160, 06100, Ciudad de México

                        9.3 / 10
                        25 reviews

                        Average price MX$450 Accepts Yums

                        20% off the 'a la carte' menu

                          International

                          Saltillo 1, Colonia Hipodromo del Cuauhtemoc, 06100, Ciudad de México

                          9.7 / 10
                          127 reviews

                          Average price MX$600 Accepts Yums

                            Argentinian

                            Gral. Benjamín Hill 187, 06140, Ciudad de México

                            8.7 / 10
                            77 reviews

                            Average price MX$490

                            30% off the 'a la carte' menu

                              Mexican

                              Calle de Durango 247, 06700, Ciudad de México

                              Average price MX$80

                              20% off the 'a la carte' menu

                                Italian

                                AVENIDA SANTA FE, 01219, Ciudad de México

                                9.7 / 10
                                217 reviews

                                Average price MX$830

                                  International

                                  Av. de los Insurgentes Sur 4342, 14090, Ciudad de México

                                  9.6 / 10
                                  122 reviews

                                  Average price MX$400

                                    Japanese

                                    Campos Elíseos 204, 11550, Ciudad de México

                                    9.9 / 10
                                    24 reviews

                                    Average price MX$900

                                      Japanese

                                      Av Michoacán 25, 06100, Ciudad de México

                                      9.2 / 10
                                      24 reviews

                                      Average price MX$400 Accepts Yums

                                      20% off the 'a la carte' menu

                                        International

                                        Av. Thiers 232, 11590, Ciudad de México

                                        8.3 / 10
                                        6 reviews

                                        Average price MX$200

                                        30% off the 'a la carte' menu

                                          Argentinian

                                          Alejandro Dumas 122, 11550, Mexico City

                                          9.5 / 10
                                          89 reviews

                                          Average price MX$800

                                            Argentinian

                                            Av. Insurgentes Sur 1384, 03230, Mexico City

                                            9.5 / 10
                                            67 reviews

                                            Average price MX$800

                                              Japanese

                                              Rio Panuco 170, 06500, Ciudad de México

                                              8.8 / 10
                                              11 reviews

                                              Average price MX$400 Accepts Yums

                                              20% off the 'a la carte' menu

                                                Italian

                                                Calle Doctor Mora 9, 06000, Ciudad de México

                                                9.5 / 10
                                                61 reviews

                                                Average price MX$290

                                                  International

                                                  Av. Periferico 4690, 04500, Ciudad de México

                                                  9.6 / 10
                                                  59 reviews

                                                  Average price MX$400

                                                    Mexican

                                                    Durango 186, col. Roma Norte, 06700, Ciudad de México

                                                    9.5 / 10
                                                    135 reviews

                                                    Average price MX$500 Accepts Yums

                                                    Frequently Asked Questions

                                                    Cities around Mexico City