When it comes to dining, Mexico City is a study in contrasts. While there are achingly hip, scene-y places and internationally ranked restaurants, some of the best eating can be found on the street: from peripatetic vendors, roving carts, and worn working-class joints that have been serving their communities for years. All you have to do is jump in.
The ideal Mexican breakfast.
For the biggest meal of the day, check out Gabriela Cámara’s famed seafood restaurant.
If you want to taste what Mexican cooking tasted like fifty years ago, come here.
A centrally located sprawling market that has everything you could ever need.
Terrible cocktails, amazing view.
Go to this taqueria for a late, great dinner.