CDMX

CDMX (Ciudad de Mexico) or Mexico City is up there when it comes to the best cities for dining. The city has a high concentration of some of the Latin America's top restaurants, many of which have fantastic sister eateries and cafes that dot the expansive, lush city.