Pujol by Chef Enrique Olvera in Mexico City is one of the World’s 50 Best Restaurants and as of 2019 it currently sits at #12. Mexico doesn’t have a Michelin Guide but I think it’s safe to assume that if it did Pujol would have at least one star if not more. On our trip to Mexico City in March we were lucky enough to dine there and truly had an amazing and memorable experience.