Mexico City sprawls across a volcanic valley ringed by mountains, and there's no better way to appreciate this breathtaking setting than from a rooftop bar. Whether you're chasing sunsets, people-watching, or simply savoring a mezcal margarita above the urban buzz, these sky-high spots deliver views and vibes in equal measure.