The Zócalo. The Cathedral. The ruins of an Aztec temple right next to a colonial palace. Centro Histórico is where Mexico City's soul lives, a place where layers of history sit literally on top of each other.
This is the heart of CDMX, founded by the Spanish in 1521 on the ruins of Tenochtitlán, the Aztec capital. Today, it's a UNESCO World Heritage site packed with more museums, plazas, and street food than you could explore in a week.
We've spent days getting lost in its labyrinthine streets, and here are the 10 best things to do in Centro Histórico.
Safety note: The area is busy and generally safe during the day. At night, stick to the main streets and take Ubers.
The Best Things to Do in Centro Histórico
1. Plaza de la Constitución (Zócalo)
You haven't truly experienced Mexico City until you've stood in the Zócalo. It's one of the largest public squares in the world, and it's been the city's gathering place since Aztec times.
The massive Mexican flag flaps in the center. On any given day, you'll see protesters, performers, vendors, and families just hanging out. It's chaotic, vibrant, and utterly Mexican.
Pro tip: Go at sunrise or sunset when the light hits the Cathedral perfectly. And check for events, they often have massive concerts or installations here.
2. Mexico City Metropolitan Cathedral
Right on the Zócalo, this is the largest and oldest cathedral in Latin America. Construction started in 1573 and took nearly 250 years – which explains why it's a mashup of Gothic, Baroque, and Neoclassical styles.
Step inside. The gold altarpieces are stunning, but look closely at the paintings – some are by Mexico's most famous colonial artists. And don't miss the Sacristy, filled with works by masters like Cristóbal de Villalpando.
- Entrance: Free. Donations welcome. No hats or sunglasses inside.
3. Templo Mayor & Museum
Here's the wild thing about Mexico City: right next to the Cathedral, they found the main Aztec temple. In 1978, workers digging for electrical cables stumbled upon a massive stone disk of the goddess Coyolxauhqui. The excavation revealed the Templo Mayor, the spiritual center of Tenochtitlán.
You can walk through the ruins, seeing the different layers of construction (each Aztec emperor built over the previous one). The museum holds incredible artifacts, including the Coyolxauhqui stone and offerings of jade, gold, and sacrificed animals.
- Admission: Around 90 pesos. Closed Mondays.
4. Palacio Nacional & Diego Rivera Murals
The National Palace, which spans the entire east side of the Zócalo, is still the seat of the federal government. But the real reason to visit is upstairs.
Diego Rivera spent years painting the epic murals that line the main stairwell and corridors. "The Epic of the Mexican People" is a sprawling, dizzying history of Mexico from the Aztecs through the Revolution. It's one of the greatest artworks in the country.
- Entry: Free with photo ID. Bring your passport. Go early, lines form.
5. Palacio de Bellas Artes
This marble masterpiece is Mexico City's most beautiful building. The Art Nouveau exterior and Art Deco interior are stunning, but the real treasures are upstairs: murals by Rivera, Orozco, Siqueiros, and Tamayo.
The Rivera mural "Man at the Crossroads" is particularly famous – originally commissioned for Rockefeller Center in New York (where it was destroyed), Rivera repainted it here.
- Pro tip: The best view is from the 8th floor of the Sears building across the street. Grab a coffee at the café and soak it in.
- Admission: Around 95 pesos. Cash only. Closed Mondays.
6. View from the Torre Latinoamericana
For decades, this was Latin America's tallest building. The 44th-floor observation deck gives you a 360-degree view of the entire city – on a clear day, you can see the mountains and even Popocatépetl volcano.
There's also a small museum about the tower's history and its remarkable engineering: it survived the 1985 earthquake that destroyed many nearby buildings.
- Alternative: Head to the 40th-floor Nivel 40 Skybar. Order a drink (yes, it's pricey) and watch the sunset over the city. Way more atmospheric than the official deck.
- Admission: Around 220 pesos for the observation deck.
7. Palacio de Correos (The Postal Palace)
Even if you're not sending a single postcard, walk into this building. The main post office looks like something from a European capital – a wedding cake of white stone, brass fixtures, and marble staircases.
Built in 1907, it's a mix of Spanish Plateresque and Italian Renaissance styles. The building is still a working post office, so you can actually mail something. Or just stand in the lobby and gawk.
- It's free. And it's right next to Bellas Artes.
8. Explore the Streets & Plazas
Some of the best experiences in Centro Histórico have no admission fee. Just wander.
Calle Madero is the pedestrian-only street connecting the Zócalo to Bellas Artes. It's always lively, lined with historic buildings, shops, and street performers.
Plaza Santo Domingo is a beautiful square where, for centuries, people have hired "evangelistas" – public scribes who sit at typewriters, ready to write letters or fill out forms for a small fee. A handful still work here today.
Calle de Donceles is the street of secondhand bookshops. You can spend hours browsing dusty shelves for old Mexican editions, maps, and prints.
9. Museo Nacional de Arte (MUNAL)
Housed in a gorgeous Neoclassical palace, MUNAL holds the most important collection of Mexican art from the 16th to the 20th centuries.
The building itself is worth the visit – the main staircase is one of the most photographed spots in the city. But the art is spectacular: colonial religious paintings, 19th-century portraiture, and early modernist works.
- Admission: Around 85 pesos. Closed Mondays.
10. Eat Your Way Through the Centro
Centro Histórico is a food lover's paradise. Here's where to go:
Café de Tacuba – A legendary restaurant that's been serving traditional Mexican food since 1912. The dining room is gorgeous, with Talavera tiles and strolling mariachis. Go for the enchiladas and the experience.
Los Cocuyos – A tiny taquería famous for its suadero (a tender cut of beef) and for being open late. Anthony Bourdain ate here. Expect a line.
El Mayor – A rooftop restaurant right next to Templo Mayor. The food is good, but the view of the ruins and the cathedral is unbeatable.
Churrería El Moro – A block from Bellas Artes, this classic spot has served churros and hot chocolate since 1935. Perfect for a sweet break.
Mercado de San Juan – A bit south of the main Centro, this market is famous for exotic ingredients. It's where the city's top chefs shop. Wander and sample.
How long to stay
You need at least a full day for Centro Histórico. Two days is better if you want to visit museums and really explore.
Start at the Zócalo, hit Templo Mayor in the morning, then Bellas Artes and the Torre after lunch. Leave time for wandering – the best discoveries are often accidental.
Our best tips
- Go on a Sunday. The main streets around the Zócalo close to traffic, and the whole area becomes a giant bike/pedestrian zone.
- Bring cash. Many museums only accept cash, and street food definitely does.
- Wear comfortable shoes. You'll walk miles on cobblestones.
- Watch your belongings. Centro is safe, but crowded areas mean pickpockets. Keep your phone in your front pocket.
- Book ahead for popular spots. Bellas Artes and the Torre can have long lines on weekends.
- Learn some history before you go. Understanding the Aztec-Spanish layers makes everything more meaningful.
