For us, there are a few quintessentials when taking any 'city break': good food, world-class art, ample green space, and a depth of culture found in varied architecture, a visible historical past, and bustling nightlife. México City has it all! It's the sort of city where...