Mexican restaurant culture in Ciudad de México blends tradition with bold twists, and one place stands out above the rest: El Cardenal Lomas, where the morning rush for chiles en nogada feels like a national ceremony.

1. El Cardenal Lomas – Av. Paseo de las Palmas 215, Lomas de Chapultepec, Miguel Hidalgo. The signature chiles en nogada arrives at MX$250, a price that matches the meticulous preparation. The dish balances sweet pomegranate seeds with savory picadillo, and the buttery pastry holds everything together. Reviewers praise the hot chocolate that follows the meal, noting its silky texture. The only downside is the formal atmosphere, which can feel stiff for a casual lunch.

2. Casa Licha Pozole – Sur 69‑A 513, Justo Sierra, Iztapalapa. Their tiny chalupas, priced around MX$150, kick off a weekend ritual that ends with a hearty bowl of pozole priced at MX$180. The broth smells of cacao and sardines, a nod to Guerrero roots. A frequent reviewer wrote, “The mixiote here is unforgettable.” The restaurant closes weekdays, limiting weekday visits.
3. El Regreso – Yosemite 54‑B, Nápoles, Benito Juárez. The Pollo al Cilantro, listed at MX$120, shines alongside a red mole enchilada that costs MX$130. The menu, accessible online, shows a range that stays under MX$200, keeping the experience affordable. Reviewers love the chicken broth that starts the meal, calling it “comfort in a bowl.” Service can be slow during the lunch rush.

4. Sabor Provincia – Rabaul 434, Benito Juárez, Azcapotzalco. The chili quesadilla, priced at MX$80, is the go‑to comfort food, paired with a walnut cake for MX$70 that ends the meal on a sweet note. The quiet, almost library‑like setting makes it perfect for a focused lunch. The menu is economical, staying below MX$100, but the limited opening hours on Sundays can be a hassle.
5. La Secina – Casa del Obrero Mundial 305, Narvarte Poniente, Benito Juárez. Their cecina taco, at MX$130, sits on a flat roof while blues music plays in the background. The mezcal selection complements the dish, and the late‑night hours (until 1 am) attract a lively crowd. The space can get noisy after midnight, which may distract diners seeking a quiet bite.
If you only try one spot, head straight to El Cardenal Lomas for its iconic chiles en nogada and the polished service that sets the benchmark for Mexican fine dining.






