Terraza Catedral

Some views are worth planning a meal around, and the Zócalo from a rooftop table at dusk is one of them. Terraza Catedral sits right beside the Metropolitan Cathedral in the Centro Histórico, with the entire main square, the cathedral’s twin bell towers, and the flag at the center of the plaza laid out in front of you while you eat. The menu leans classic Mexican — mole, chiles en nogada in season, fresh guacamole made tableside — done well enough that the food holds its own against the view. Portions are generous, service is unhurried, and there’s usually live music drifting up from the plaza below. Reserve ahead, especially for a window table around golden hour — this is one of the most photographed views in the city for good reason, and walk-ins often get seated inside instead. Weeknight dinners are easier to get into than weekends. If you can only do one meal with a view during your stay, make it this one — it puts the whole reason you came to Mexico City in one frame.
Rooftop restaurant terrace overlooking the Zócalo and Catedral Metropolitana at dusk in Mexico City