AskTheCity
Skip to content
Ask Mexico City

El Cardenal (Centro Histórico)

8.3Friend Score / 10

#1 of 20 Restaurants in Mexico City

Known forconchas con natanatasDoña Oliva hot chocolateescamoles
Reserve a TableDirectionsBooking links · they don’t affect the Friend Score

The Centro Histórico's grand dame of traditional Mexican breakfast — house-baked conchas split and slathered with natas (clotted cream) from their own dairy, Doña Oliva hot chocolate, and serious classics like escamoles and chiles en nogada in season. Family-run since 1969, beloved by locals and politicians alike. Expect a weekend brunch line; it closes by early evening.

Key facts

Hours
Mon–Sat 08:00–18:30
Sun–Sun 09:00–18:30
Price$$
Phone
Website
Nearest transitMetro Zócalo or Allende (Line 2), each about 5 minutes on foot
Time needed1.5-2 hours
Best time to goWeekday morning by 9am; weekends the brunch line forms fast after 9:30am
Last verifiedJuly 12, 2026

Friend Score

8.3/10
  • Value8.5
  • iconic7.5
  • Freshness9.1
  • Crowd level5.5
  • Authenticity9.0
  • Accessibility9.0
How the Friend Score works →

Frequently asked questions

What are El Cardenal's hours?
Roughly 8am to 6:30pm Monday through Saturday, and from 9am on Sunday — it's a breakfast-and-comida restaurant that closes before dinner. Don't plan an evening meal here.
Which El Cardenal location should I go to?
The Palma 23 location in the Centro is the flagship and the one with the atmosphere — a grand multi-story townhouse. There are other branches (including near the Alameda and in San Ángel) that are easier on weekends, but Palma is the experience.
How expensive is El Cardenal?
Moderate for what it is: a full breakfast with chocolate and conchas runs maybe 250-400 pesos per person, comida somewhat more. For the quality of ingredients — their own dairy, house bakery — it's one of the best-value 'nice' meals in the city.
Do I need a reservation at El Cardenal?
Weekday breakfasts, no. Weekend mornings, the Palma location gets a genuine line by mid-morning — either arrive at opening or expect to wait 20-45 minutes. They move tables efficiently across the multiple floors.
Is El Cardenal only good for breakfast?
Breakfast is the legend, but the comida (lunch) menu is a deep dive into traditional Mexican cooking — sopa de médula, mixiotes, seasonal specialties like chiles en nogada in late summer and escamoles in spring. It's one of the best places in the city to eat old-school dishes done properly.
Is El Cardenal touristy?
It draws visitors, but its soul is defiantly local — multi-generation chilango families, business breakfasts, politicians. You'll hear far more Spanish than English in the room. It's the rare famous restaurant that tourists and abuelas agree on.
What is the famous breakfast order at El Cardenal?
A fresh concha with a pot of natas — thick clotted cream skimmed from their own farm's milk — plus hot chocolate made from Doña Oliva's recipe. That trio is the ritual. Then, if you're hungry, follow with chilaquiles or eggs with escamoles.
How do I get to El Cardenal in the Centro?
Calle de la Palma 23, a five-minute walk from either the Zócalo or Allende metro stations on Line 2. It's the perfect heavy breakfast before a day of Centro sightseeing — cathedral, Templo Mayor, and Palacio Nacional are all within blocks.

Nearby in Ask Mexico City

Where to stay near El Cardenal (Centro Histórico)

Compare hotels & stays on Booking.com · doesn’t affect the Friend Score

Find hotels →