Mexico City Restaurants

Sort by Tribes
Cuisines
3169 Results
  • 1
    Pujol

    Pujol

    Ranked #1 overall in Mexico City restaurants
    9.723 reviews
    $$$$
    Mexican
    Popular withFoodiesLuxuryTrendsters

    I came in with high hopes of Pujol, and left happily stuffed and completely satisfied. Chef Enrique Olvera masterfully blends traditional Mexican flavors and ingredients with a modern gastronomy approach. ...

  • 2
    Restaurante El Cardenal

    Restaurante El Cardenal

    Ranked #2 overall in Mexico City restaurants
    9.122 reviews
    Mexican
    Popular withFoodiesFamiliesHistory

    The food was super fantastic here! The wait is pretty long but I can see why. Much bigger than I thought. There are 3 floors of dining. The eggs for ...

  • 3
    El Moro

    El Moro

    Ranked #3 overall in Mexico City restaurants
    9.617 reviews
    $$$$
    Mexican, Cafe
    Popular withFoodiesFamiliesBackpackers

    Their churros are amazing!! You can pick any size and get different toppings and it's super cheap too.

  • 4
    Contramar

    Contramar

    Ranked #4 overall in Mexico City restaurants
    8.616 reviews
    $$$$
    Seafood, Mexican
    Popular withFoodiesTrendstersLuxury

    I secured my reservation via email very easily, which surprised me considering how Contramar is on every single must-try list for Mexico City. The crowd was definitely on the fancy ...

  • 5
    Casa de los Azulejos

    Casa de los Azulejos

    Ranked #5 overall in Mexico City restaurants
    9.414 reviews
    Mexican, Cafe
    Popular withHistoryFoodiesArtsy

    As soon as you walk by you will recognize this place by the nice blu and white tiles from Puebla on the facade, it's simply unique. The palace was built ...

  • 6
    Tori-Tori

    Tori-Tori

    Ranked #6 overall in Mexico City restaurants
    10.011 reviews
    Japanese, Sushi
    Popular withFoodiesTrendstersLuxury

    Great japanese food!

  • 7
    Panaderia Rosetta

    Panaderia Rosetta

    Ranked #7 overall in Mexico City restaurants
    9.811 reviews
    Bakery
    Popular withFoodiesVegetarianGreen

    A pretty restaurant and bakery. The food is first class. The flavor is delicious. Perfect to breakfast and lunch.

  • 8
    Delirio Mónica Patiño

    Delirio Mónica Patiño

    Ranked #9 overall in Mexico City restaurants
    9.25 reviews
    Coffee and Tea, Deli & Sandwich
    Popular withFoodiesTrendstersVegetarian

    I found this gem while wandering in La Roma and I knew I'd hit the jackpot! This is an excellent international cafe, brunch and lunch spot serving fresh food and ...

  • 9
    Cafe de Tacuba

    Cafe de Tacuba

    Ranked #10 overall in Mexico City restaurants
    8.513 reviews
    Mexican
    Popular withFoodiesHistoryArtsy

    Try the lemonade, it's amazing! The enchiladas were great, I'm a particular fan of the Tacuba style!

  • 10
    Taquería los Güeros

    Taquería los Güeros

    Ranked #11 overall in Mexico City restaurants
    10.01 review
    Mexican, Tacos
    Popular withBackpackersFoodies
var ListPage = { maxTries: 20, interval: 0, xhrRequests: [], update: function(url, count, callback){ var fingerprint = "&t=" + (new Date().getTime()); var reqcount = "&req_count=" + count; this.loader("on"); var self = this; var req = new XMLHttpRequest(); req.open("GET", url + fingerprint + reqcount, true); ListPage.xhrRequests.push(req); req.onreadystatechange = function() { if (req.readyState === 4 && (req.status === 200 || req.status === 202)) { eval(req.responseText); self.loader("off"); if (req.status === 200 || req.status !== 202 ) callback(req.status); if (req.status === 202) { if (count < self.maxTries) { setTimeout(function(){ListPage.update(url, ++count, callback)}, self.interval); self.interval += 100; } else { callback(req.status); } } } }; req.send(null); }, loader: function(status) { var spinnerD = document.querySelector('.spinnersD'); var spinnerM = document.querySelector('.spinnersM'); if (spinnerD && spinnerM) { if (status === "on") { spinnerD.className = "spinnersD shownow"; spinnerM.className = "spinnersM shownow"; } else { // hide spinnerD.className = "spinnersD"; spinnerM.className = "spinnersM"; } } }, ajax: function(url, callback) { this.update(url, 1, callback); } }; ListPage.ajax("https://www.skyscanner.ca/trip/hotels/hotel_suggestions?action=index&clean_path=mexico-city&controller=topics&country_code=&current_user_id=&filters=&id=2000000000040&klass_name=Region&list_type=restaurants&nearby=false&path=mexico-city%2Frestaurants&place=2000000000040&place_type=City&place_type=region&region=2000000000040", function(status){ if (status === 200) { HotelRates.ajax(); } }); var HotelRates = { hotels: "", ajaxCalls: function(tryIndex) { if (this.hotels) { ListPage.update("https://www.skyscanner.ca/trip/hotels/hotel_rates_list?bookable_only=&country_code=&current_user_id=&locale=en&region=2000000000040" + "&" + this.hotels, tryIndex, function(){ var placeholder = document.querySelectorAll('.metasearch_featured .placeholder'); for (var i = 0; i < placeholder.length; i++) { placeholder[i].style.display='none'; } }); } }, ajax: function() { this.ajaxCalls(1); }, singleAjax: function() { this.ajaxCalls(ListPage.maxTries); } };