Morning Light at El Cardenal Lomas
Spotlight

Morning Light at El Cardenal Lomas

A sunrise breakfast at El Cardenal Lomas turns a simple morning into a sensory celebration of classic Mexican flavors.

At 7 am the valet line at Av. Paseo de las Palmas hums with the soft clink of car doors. Inside, the scent of fresh baked conchas mixes with the steam of hot chocolate, and the polished mahogany bar glints under the early light. I slip into a corner table, the city’s rush still a muted murmur beyond the glass doors, and watch the kitchen staff glide past the copper pots, their movements as rhythmic as a lullaby. El Cardenal Lomas has been a fixture of Lomas de Chapultepec for decades, its reputation built on a handful of dishes that have become almost ceremonial. The star of the breakfast menu is the chiles en nogada, a poblano pepper stuffed with picadillo, bathed in a walnut‑cream sauce and crowned with pomegranate seeds. One reviewer wrote, "The nogada sauce is silk‑smooth, the pepper sweet‑spicy, and the pomegranate adds a perfect pop of tartness – it feels like tasting history on a plate." The dish is priced at $250 MXN, a modest sum for the care poured into each element. Another regular, who left a glowing note on the site, praised the bakery section: "The conchas are buttery and airy, the crackle of the crust gives way to a sweet, fragrant crumb that makes the coffee taste like a celebration." The coffee, a dark roast served in a ceramic mug, costs $45 MXN and arrives alongside a side of fresh fruit. A third reviewer highlighted the escamoles, describing them as "tiny, buttery nuggets that melt on the tongue, seasoned just enough to let their natural flavor shine." Those escamoles are listed at $180 MXN and often arrive on a tiny plate of toasted corn tortillas, adding texture to the experience. Beyond the plates, the atmosphere tells a story of quiet elegance. The marble floors reflect the soft glow of chandeliers, while the staff, dressed in crisp white shirts, move with a practiced ease that makes you feel like a guest in a well‑rehearsed play. A longtime patron mentioned, "You come here not just for the food but for the feeling – the gentle piano in the background, the polite hush of conversations, the sense that time slows down for a moment." By 3 pm the lunch crowd swells, but the service remains unflustered. Plates of chicken mole, rich with chocolate and chilies, arrive with a side of rice and beans, each portion carefully measured at $210 MXN. The mole’s depth is evident in every bite, a balance of sweet, bitter, and smoky notes that linger long after the spoon is set down. As the day fades, the restaurant’s patio opens, allowing the city’s evening breeze to mingle with the aroma of freshly baked pan dulce. Leaving the restaurant, the valet hands back my car keys as the sun dips behind the Chapultepec hills. The memory of that first spoonful of nogada stays with me, a reminder that a good meal can anchor a morning, turning ordinary routine into a moment worth savoring.

Read Full Article
storefront

Featured Places

El Cardenal Lomas

star4.6

Alta cocina mexicana en un restaurant moderno y elegante, con pisos de madera, ventanales y manteles blancos.

More Articles

woman in black and white stripe shirt standing beside green and white wooden doorBy Cuisine

Mexican restaurant scene in Ciudad de México: a data‑driven look

A deep dive into the numbers behind the city’s Mexican eateries reveals where price meets quality and which neighborhoods dominate the market.

Ciudad de México hosts 3,286 registered food businesses, of which 225 fall under the mexicanrestaurant tag. The average rating across the city sits at 4.46 and the average quality score is 79.1. Budget‑friendly spots make up 1,205 locations, mid‑range 997, and upscale only 73, so the market leans heavily toward affordable options. The highest concentration of Mexican restaurants clusters in three zones: the upscale Lomas de Chapultepec corridor, the bustling Iztapalapa district, and the hip Narvarte Poniente neighborhood. Those areas also host the three businesses we will compare. Casa Licha Pozole (business 1) sits on Sur 69‑A 513 in Iztapalapa. It charges MX$100–200 per plate, earns a 4.5 rating from 3,012 reviewers, and boasts a quality score of 97.0 – the highest of the trio. Reviewers repeatedly mention its chalupas, mixiote, and a weekend vibe that feels like a home‑cooked celebration. Open only Saturday and Sunday, the spot relies on word‑of‑mouth traffic, which explains the strong community score despite limited hours. El Cardenal Lomas (business 2) occupies Av. Paseo de las Palmas 215 in the affluent Lomas de Chapultepec area. Its price range is listed as $$, signaling a premium experience. The restaurant holds a 4.6 rating from a massive 8,454 review base and a quality score of 93.6. Keywords such as chiles en nogada, hot chocolate, and baked goods surface in the feedback, painting a picture of a classic Mexican brunch with a polished service model. The venue stays open every day from 8 am to 6:30 pm, catering to both early diners and late lunch crowds. La Secina (business 3) lives at Casa del Obrero Mundial 305 in Narvarte Poniente. Its menu sits in the $100–200 range, matching Casa Licha’s price tier, yet it carries a 4.5 rating from 4,031 reviewers and a score of 93.0. Patrons highlight cecina tacos, tlayudas, and a rotating mezcal list, all served in a space that doubles as a live‑music venue with blues on the flat roof. Hours stretch from noon to 1 am on weekdays and start earlier on weekends, positioning it as a night‑owl option. When the numbers are placed side by side, a clear pattern emerges. The two mid‑range spots, Casa Licha and La Secina, deliver almost identical ratings (4.5) while Casa Licha edges ahead in quality score (97 vs 93). Both charge roughly MX$150 on average, yet Casa Licha’s limited schedule does not dampen its appeal. El Cardenal, despite a higher price point and a broader opening window, only nudges ahead in rating (4.6) and trails slightly in quality score. The data suggests that price does not guarantee a higher score; a well‑executed traditional menu can compete with upscale service. For diners hunting value, the sweet spot lies in the mid‑range corridor of Iztapalapa and Narvarte. Casa Licha offers the top quality score for its price, while La Secina adds a nightlife twist without a premium tag. The market still shows a gap in the upscale segment: few restaurants break the 90‑plus score barrier at a truly luxury price tier. That space invites new concepts that can marry high‑end service with the authentic flavors that already earn high scores in the city’s more affordable corners.

Read Full Article
storefront

Featured Places

El Cardenal Lomas

star4.6

Alta cocina mexicana en un restaurant moderno y elegante, con pisos de madera, ventanales y manteles blancos.

Casa Licha Pozole

star4.5

Restaurante familiar de larga data conocido por servir grandes tazones de sopa casera, chalupas y mole.

La Secina

star4.5

Cafetería moderna y colorida con bar y patio con mosaicos al aire libre donde se ofrecen mariscos, carnes y ensaladas.

woman in black and white stripe shirt standing beside green and white wooden doorTop 5

Top 5 Mexican Restaurants in Ciudad de México

From classic chiles en nogada to street‑style pozole, these five spots define Mexican dining in the capital.

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.

Read Full Article
storefront

Featured Places

El Cardenal Lomas

star4.6

Alta cocina mexicana en un restaurant moderno y elegante, con pisos de madera, ventanales y manteles blancos.

Casa Licha Pozole

star4.5

Restaurante familiar de larga data conocido por servir grandes tazones de sopa casera, chalupas y mole.

La Secina

star4.5

Cafetería moderna y colorida con bar y patio con mosaicos al aire libre donde se ofrecen mariscos, carnes y ensaladas.

El Regreso

star4.5

Extenso menú de enchiladas y antojitos mexicanos servidos en un comedor con estilo simple y ambiente casual.

La Distral storefront on Reforma with its sleek glass façade and a glimpse of the open kitchenBy Cuisine

Mexican restaurant scene in Ciudad de México: data‑driven deep dive

A look at ratings, prices and neighborhoods reveals where the city’s Mexican eateries shine and where opportunities linger.

The city hosts 3,289 Mexican restaurants. They fall into three price bands: 1,205 budget; 996 mid‑range; 73 upscale. The average rating sits at 4.46 and the mean quality score is 79.1, giving a clear benchmark for comparison. El Cardenal Lomas sits in the leafy Lomas de Chapultepec neighborhood of Miguel Hidalgo. With a rating of 4.6 from 8,454 reviews and a business score of 93.6, it lands in the upscale $$ tier. Open from 8 am to 6:30 pm every day, the menu leans heavily on classic dishes like chiles en nogada and freshly baked conchas. A single plate of the signature escamol costs roughly $$ (about MX$350), yet the experience earns the same 4.6 rating as many mid‑range spots that charge half that amount. La Distral occupies a corner of Reforma in the Juárez district of Cuauhtémoc. Its rating of 4.5 across 1,421 reviews and a score of 93.0 place it squarely in the $$ segment. Open nightly from 1 p.m. to 11 p.m., the restaurant is praised for its elegant setting and a menu that includes chicharrón de ribeye and albacore sushi‑style bites. A typical entrée runs about MX$300, delivering a quality score only three points below the upscale leader. Casa Licha Pozole, tucked into the Iztapalapa borough, represents the budget end of the spectrum. It carries a 4.5 rating from 3,012 reviewers and the highest score of the trio at 97.0. Prices range from MX$100 to MX$200, with the signature chalupas priced near MX$150. Despite the low price point, the restaurant matches La Distral’s 4.5 rating, showing that a modest bill can still earn top marks. When the numbers are laid out, Casa Licha offers the best value: a 97‑point score for under MX$200 per plate. The mid‑range segment, exemplified by La Distral, delivers solid quality but at a price that approaches the upscale tier without a proportional jump in score. Meanwhile, El Cardenal’s premium pricing is justified by its extensive service hours and historic ambience, yet its score trails the budget champion. The market gap appears in the upper‑mid tier – a space for restaurants that can combine the refined service of El Cardenal with the score‑driven excellence of Casa Licha at a more accessible price point.

Read Full Article
woman in black and white stripe shirt standing beside green and white wooden doorTop 5

The 5 Best Mexican Restaurants in Ciudad de México

From Oaxacan twists to classic pozole, these five spots define Mexican dining in the capital.

#1 Doña Vero takes the crown with its bold Oaxacan flavors in Roma Sur. The open‑air patio buzzes with the clink of craft beer glasses while the kitchen fires up tlayudas topped with wild boar meat. The signature dish, tlayuda de chapulines, runs about MX$150 and lands a perfect crunch. A reviewer wrote, "The chapulines cream at Doña Vero is unforgettable," and another praised the pulque selection as "the best in the city." The only downside is a noisy Friday night crowd, but the energy fuels the experience. #2 Casa Licha Pozole claims the second spot, tucked in Iztapalapa’s bustling market streets. Its weekend‑only service means you’ll often find a line of locals waiting for the legendary chalupas. The pozole rojo, priced at MX$180, brims with tender pork and a splash of cacao‑infused broth. One diner noted, "The little chalupas are a perfect bite of Guerrero tradition." The restaurant closes weekdays, limiting flexibility for spontaneous visits. #3 Sabor Provincia offers a quiet refuge in Azcapotzalco. The menu leans cheap and cheerful, with chili quesadillas priced at MX$80. The space feels like a modest canteen, but the walnut cake earns high marks from regulars. Reviewers mention the "tranquility" and "daily menu" as reasons to return. Its limited hours—closed Sundays—can be a snag for Sunday brunch plans. #4 El Cardenal Lomas brings upscale elegance to Lomas de Chapultepec. The famed chiles en nogada arrives at roughly MX$250, a price that matches the polished setting and valet parking. The bakery corner serves fresh conchas that melt in your mouth. A patron remarked, "The hot chocolate here feels like a warm hug on a chilly morning." The price point and formal dress code may deter budget travelers. #5 La Secina rounds out the list in Narvarte Poniente, where a flat‑roof bar plays blues while you sip mezcal. Their cecina tacos sit at MX$130 and the tlayudas compete with the best in town. Reviewers love the "oaxacan" vibe but note the late‑night service can stretch past midnight, which sometimes feels chaotic. Despite the noise, the food quality keeps the spot in the top five. If you only try one place, head straight to Doña Vero and let the chapulines cream set the bar for the rest of your Mexican food tour.

Read Full Article
storefront

Featured Places

El Cardenal Lomas

star4.6

Alta cocina mexicana en un restaurant moderno y elegante, con pisos de madera, ventanales y manteles blancos.

Casa Licha Pozole

star4.5

Restaurante familiar de larga data conocido por servir grandes tazones de sopa casera, chalupas y mole.

La Secina

star4.5

Cafetería moderna y colorida con bar y patio con mosaicos al aire libre donde se ofrecen mariscos, carnes y ensaladas.

Doña Vero

star4.5

Establecimiento agradable, con decoración colorida y terraza cubierta, en el que se ofrece comida tradicional.

Guide

A Taste of Tradition: Spotlight on CDMX’s Best Kept Secrets

In the bustling heart of Coyoacán, two restaurants are redefining what it means to savor authentic Mexican flavors. From sizzling birria to hand-rolled chiles en nogada, these eateries offer more than just meals—they tell stories.

It’s 2:30 p.m. on a Thursday, and the line at LOS COMPAYES COAPA snakes through the bright yellow storefront. The air smells of slow-roasted pork and charred corn tortillas. A man in a neon soccer jersey slaps a high-five with the cook behind the counter before grabbing a plate of birria tacos. This is not a place for quiet dining—this is a neighborhood institution, where regulars know your name and the salsa comes in three heat levels you won’t find on a menu. Founded in 2002 by brothers from Guanajuato, this spot stays true to its roots. The birria de puerco (MX$49) arrives on a plate that steams with the weight of its own sauce. One reviewer raved, 'The meat falls apart like a lover’s quarrel—tender but messy.' For dessert, they serve flan de cajeta with a side of free refried beans if you finish your plate. Open daily except Monday mornings, it’s a lunchtime warzone that somehow keeps the wait under 15 minutes. Across town in Cuauhtémoc, Restaurante y Banquetes El Sol plays a different kind of game. The chiles en nogada (MX$195) here is a showstopper—poblano peppers stuffed with a blend of 12 dried chiles, smothered in walnut sauce, and crowned with pomegranate seeds that pop like fireworks. Chef Maria López (they don’t share their last name) hand-makes each dish in the open-air kitchen. A recent guest described the experience as 'eating history with a side of confidence.' The menu here reads like a love letter to Mexican regional cuisine. Try the lechón pibil de snapper (MX$165)—a technique borrowed from Yucatán but applied to fresh sea bass. The citrus marinade cuts through the richness, a balance that one food critic called 'haute cuisine with a peasant’s soul.' Reservations are recommended for the weekend lunch rush, but walk-ins are welcome if you arrive before 12:30 p.m. Back in Coyoacán, the line at LOS COMPAYES COAPA hasn’t slowed since 1983. A teenager asks for 'extra cheese on the macho fries' and pays in cash without a second thought. This is Mexican food at its most elemental—unpretentious, loud, and stubbornly traditional. As the sun sets and the neon 'Tacos Disfrutados' sign flickers on, it’s clear these two restaurants aren’t just surviving the modern food scene—they’re rewriting the rules.

Read Full Article
Traditional pozole served in a clay bowl at Casa Licha PozoleBy Cuisine

The Best Mexican Restaurants in CDMX: A Cuisine-Driven Guide

From budget-friendly pozole to high-end mole, Ciudad de México’s Mexican restaurants deliver world-class experiences. Here’s where to eat, ranked by price, quality, and what makes them stand out.

Ciudad de México has 225 Mexican restaurants rated 4.46 or higher, with 1,205 budget options, 997 mid-range, and just 73 upscale spots. The top-rated businesses cluster in Polanco, Roma, and Iztapalapa, where traditional and modern Mexican cuisine collide. For value, Sabor Provincia in Azcapotzalco serves chili quesadillas and walnut cake at MX$1–100 with a 4.2 rating. Reviewers call it "a quiet place with economical packages." Compare that to Doña Vero in Roma Sur, where you’ll pay $100–200 for wild boar meat and Oaxacan tlayudas, yet still earn a 4.5 rating. Both have 97/100 scores, proving CDMX’s Mexican food stays exceptional across price points. Want pure tradition? Casa Licha Pozole in Iztapalapa opens only weekends for Guerrero-style pozole. At $100–200, it’s pricier than Sabor Provincia but shares the same 4.5 rating. Reviewers raved about "the little chalupas" and mixiote, a slow-cooked meat dish wrapped in banana leaves. Its closed weekday hours show CDMX’s Mexican food still has gaps in accessibility. For a splurge, Porton Maya in Benito Juárez serves Yucatán’s best cochinita pibil with habanero sauce—$100–200, same as Doña Vero, but with 1,269 reviews. It’s a stark contrast to Klein’s in Polanco, where bagels and matzo ball soup sit alongside $100–200 Mexican classics like chile en nogada. The kosher-Mexican fusion here feels jarring, but the 4.5 rating shows CDMX diners embrace experimentation. The biggest surprise? El Regreso in Nápoles charges $1–100 for chicken broth and milanesas, yet matches 4.5-star splurge spots like La Secina. At lunch, the $35 chile en nogada here tastes as rich as the $250 version at Vips Plateros. CDMX’s Mexican food proves you don’t need to spend more to eat better.

Read Full Article
storefront

Featured Places

Doña Vero

star4.5

Establecimiento agradable, con decoración colorida y terraza cubierta, en el que se ofrece comida tradicional.

Casa Licha Pozole

star4.5

Restaurante familiar de larga data conocido por servir grandes tazones de sopa casera, chalupas y mole.

El Regreso

star4.5

Extenso menú de enchiladas y antojitos mexicanos servidos en un comedor con estilo simple y ambiente casual.

La Secina

star4.5

Cafetería moderna y colorida con bar y patio con mosaicos al aire libre donde se ofrecen mariscos, carnes y ensaladas.

By Cuisine

Where to Eat in CDMX: A Cuisine-By-Cuisine Breakdown

From $1 street-style fries to $250+ fine dining, CDMX's restaurant scene is a numbers game. Here's what the data reveals about where to eat based on price, quality, and local favorites.

Ciudad de México has 3,287 restaurants, with 457 clustered in our query's food category. The city's price distribution is telling: 1,206 budget options ($1–$100), 996 mid-range ($100–$200), and just 73 upscale ($200+). The real magic happens where price meets quality. Let's start with the outlier: Pipiris Fries (Coyoacán) charges MX$1–100 yet holds a 4.7 rating with 714 reviews. Their 'macho fries' and jalapeño poppers draw crowds nightly until 10pm. At 98.2 quality score, this budget spot outperforms most upscale places. Across town in San Miguel Chapultepec, Martina Fonda Fina (4.5 rating) serves breakfast for $1–$100 but keeps weekday hours until 5pm. Reviewers note their chilaquiles and accessible prices make it a weekday staple. For mid-range, Broka (Roma Nte.) charges $$ and earns 4.4 stars. Its mezcal bar and European rabbit dishes feel special, but you'll pay $75 for gnocchi. Compare this to Toks (Lomas de Chapultepec) charging $100–$200 for breakfast but only scoring 4.4 — proof higher prices don't guarantee better food. Upscale Restaurante y Banquetes El Sol (San Rafael) charges $$ and earns 4.6 stars for chiles en nogada. At 96.1 quality score, it matches Pipiris' excellence while costing 3x more. This reveals CDMX's gap: high-end places don't scale quality proportionally to price. The real bargain is LOS COMPAYES COAPA (4.6 rating) in Coyoacán. For $1–$100, you get birria tacos and pork ribs with late-night hours until 8:30pm. Its 96.6 score matches El Sol's but at 1/10th the price. The data shows CDMX's best value is in budget-friendly places like Pipiris and Coapa, where innovation thrives without the markup. Mid-range options like Broka fill a niche for date-night ambiance, but don't always justify the cost. For true quality, prioritize places with 96+ scores rather than price tags — you'll save money and taste better for it.

Read Full Article
storefront

Featured Places

Restaurante y Banquetes El Sol

star4.6

Restaurante rústico y animado con enchiladas, platos de carne abundantes y chiles rellenos famosos.

Broka

star4.4

Bistró de ambiente cálido con terraza interior, que tiene un menú a la carta y otro variable de 3 platos.

Porton Maya Yucatecan restaurant on Calzada Santa Cruz in Portales, Mexico CityTop 5

The 5 Best Mexican Restaurants in Mexico City, Ranked

From Oaxacan chapulines in Roma Sur to weekend-only pozole in Iztapalapa, these are the five Mexican restaurants worth crossing the city for.

Mexico City has over three thousand restaurants calling themselves Mexican. I've been eating my way through them for years. My number one? Doña Vero in Roma Sur. Not close. #1: Doña Vero (Roma Sur) Oaxacan food has become the most talked-about regional cuisine in the capital, and Doña Vero is the reason. On Monterrey 313 in Roma Sur (Cuauhtémoc), this place serves chapulines, tlayudas, wild boar, chile en nogada, and a chapulines cream that sounds strange until you try it. The pulque is cold. The craft beer list is solid. Over 2,500 reviews at 4.5 stars, and the consistency holds up. Expect to spend MX$100–200 per person, which feels like a bargain for Oaxacan food this good. What separates Doña Vero from every other restaurant here is range. It handles traditional moles, wild game, fried pork rind, and vegan plates without missing a step. Open seven days, until midnight on Fridays. That combination of depth and accessibility is why it's number one. #2: Casa Licha Pozole (Iztapalapa) Here's the catch with number two: Casa Licha Pozole is open two days a week. Saturday and Sunday. That's it. People still line up. Over three thousand reviews at 4.5 stars for a place on Sur 69-A 513 in Iztapalapa, far from any tourist zone. This is Guerrero-state cooking at its purest: pozole, chalupas, mixiote, sardines done the old way. The chilate (a cacao-based drink from Guerrero) is worth the metro ride alone. If Casa Licha were open daily, it would challenge Doña Vero for the top spot. But two days a week keeps it at number two. #3: Porton Maya (Portales) Yucatecan food in a city that runs on al pastor? Porton Maya has been making the case at Calzada Santa Cruz 78 in Portales (Benito Juárez). The cochinita pibil is slow-roasted correctly. The lime soup is textbook. The habanero sauce burns clean. With about 1,300 reviews at 4.5, this is the most consistent Yucatecan kitchen outside of Mérida that I've found in the city. The stuffed cheese (queso relleno) and motuleños eggs are the plates to order. Panuchos if you want something lighter. MX$100–200 per person. #4: El Regreso (Nápoles) The most affordable spot on this list. El Regreso on Yosemite 54-B in Nápoles (Benito Juárez) keeps plates under MX$100, which in this economy is something. The moles are the draw: red mole enchiladas, enchiladas suizas, cochinita, and chile en nogada when the season is right. The chicken broth and consommé have that slow-cooked warmth of a family comida. Nearly 1,900 reviews at 4.5 stars. El Regreso's cochinita holds up against Porton Maya at number three, though Porton Maya's Yucatecan variety gives it the edge overall. #5: Taquería Parrilla Leonesa Centro (Centro Histórico) Right on Calle de Bolívar 29-A in Centro Histórico, Parrilla Leonesa is the full sensory experience. Arrachera sizzling on the grill, tacos al pastor spinning on the trompo, seafood stew, ribeye, and horchata that tastes like it should. Live mariachi fills the room on weekends. Over 1,400 reviews at 4.4, the lowest rating here but still a strong number. The food is good rather than extraordinary compared to the top four, but no other restaurant on this list matches the atmosphere. You eat here for the whole package. Open 8 AM to 10 PM most days. If you only try one place from this list, go to Doña Vero on a Friday night. Order the tlayuda, a cold pulque, the chapulines cream, and whatever wild game is on that day. You'll understand why Oaxacan food runs this city.

Read Full Article
storefront

Featured Places

Doña Vero

star4.5

Establecimiento agradable, con decoración colorida y terraza cubierta, en el que se ofrece comida tradicional.

Casa Licha Pozole

star4.5

Restaurante familiar de larga data conocido por servir grandes tazones de sopa casera, chalupas y mole.

El Regreso

star4.5

Extenso menú de enchiladas y antojitos mexicanos servidos en un comedor con estilo simple y ambiente casual.

Taquería Parrilla Leonesa Centro

star4.4

Céntrico local de comida mexicana con servicio de parrilla a la mesa, porciones abundantes y entorno familiar.

Porton Maya restaurant in Portales Norte, Mexico CityTop 5

The 5 Best Mexican Restaurants in Mexico City, Ranked

From Oaxacan chapulines in Roma Sur to weekend-only Guerrero cuisine in Iztapalapa, these are the five Mexican restaurants worth crossing the city for.

Mexico City has thousands of restaurants serving Mexican food, which makes ranking five of them a borderline insane exercise. I did it anyway. My number one is Doña Vero in Roma Sur, where the Oaxacan cooking stopped me mid-bite and made me reconsider what regional cuisine could do outside its home state. 1. Doña Vero | Monterrey 313, Roma Sur, Cuauhtémoc This is the best Mexican restaurant in the city right now. The Oaxacan menu runs deep: chapulines fried crispy with garlic, tlayudas that hang off the edge of your plate, wild boar meat you won't find elsewhere, chile en nogada that competes with spots charging twice as much. They pour pulque on tap. While every other bar in Roma is chasing the mezcal trend, Doña Vero sticks with pulque, the original agave drink. The craft beer selection covers those who aren't ready for pulque yet. What separates Doña Vero from number two is range. El Regreso does comfort food better, but nobody in the city matches this Oaxacan spread. Open until midnight on Fridays. Most plates land in the $100-200 MXN range. 2. El Regreso | Yosemite 54-B, Nápoles, Benito Juárez The moles here are the reason I keep coming back to Nápoles. Thick and slow-cooked, the way your grandmother wishes she had time for. Their red mole enchiladas and swiss enchiladas are both excellent (order both, no shame in it). The chicken consommé is the kind of bowl that fixes bad days. The cochinita is tender. What puts El Regreso at number two instead of number one is the narrower scope, but what keeps it above Porton Maya at number three is the price. Everything here falls under $100 MXN. Same 4.5-star rating as the competition, half the cost. That's hard to beat. Open daily 10 am to 7:30 pm. 3. Porton Maya | Calz. Sta. Cruz 78, Portales Norte, Benito Juárez You want Yucatecan food in the capital? This is the answer. The cochinita pibil is the main event, slow-cooked until it dissolves on contact. The panuchos are properly stuffed and the lime soup has that perfect sour edge. Save room for marquesitas. The habanero sauce on every table is not decorative, so use it with respect. Porton Maya beats Casa Licha at number four because it's open seven days a week and the Yucatecan menu is more complete: motuleños eggs for breakfast, stuffed cheese, suckling pig, cochinita at any hour. Prices run $100-200 MXN. They close at 6 pm, so this is a lunch destination. 4. Casa Licha Pozole | Sur 69-A 513, Justo Sierra, Iztapalapa Weekend-only. Saturday 9 am to 9 pm, Sunday 9 am to 7 pm. Monday through Friday the doors stay shut. The fact that over 3,000 people have reviewed a restaurant open two days a week tells you everything. Casa Licha specializes in cuisine from Guerrero state. The chalupas are small but the flavor is concentrated. The mixiote melts on your tongue. They make chilate, a cacao-based drink from the Guerrero coast, and it's unlike anything else in the capital. The location in Iztapalapa keeps tourist traffic low, which suits the regulars fine. MX$100-200. 5. Taquería Parrilla Leonesa Centro | Calle de Bolívar 29-A, Centro Histórico, Cuauhtémoc This is the spot when you want live mariachi with your arrachera, steps from Zócalo. The menu runs broad: tortilla soup, tacos al pastor, ribeye steak, seafood stew, plus a horchata that's one of the better ones I've had downtown. Taquería Leonesa drops to number five not because the food disappoints (the arrachera alone could rank higher) but because the competition above does something more regional, more specific. This is a generalist among specialists. 1,423 reviews at 4.4 stars in Centro Histórico says plenty. Open 8 am to 10 pm most days. If you only try one place from this list, go to Doña Vero on a Friday night. Order the chapulines and a tlayuda. Wash it down with pulque. That's the meal.

Read Full Article
storefront

Featured Places

Doña Vero

star4.5

Establecimiento agradable, con decoración colorida y terraza cubierta, en el que se ofrece comida tradicional.

El Regreso

star4.5

Extenso menú de enchiladas y antojitos mexicanos servidos en un comedor con estilo simple y ambiente casual.

Casa Licha Pozole

star4.5

Restaurante familiar de larga data conocido por servir grandes tazones de sopa casera, chalupas y mole.

Taquería Parrilla Leonesa Centro

star4.4

Céntrico local de comida mexicana con servicio de parrilla a la mesa, porciones abundantes y entorno familiar.

Taquería Parrilla Leonesa Centro restaurant in Mexico City's historic centerTop 5

The 5 Best Mexican Restaurants in Mexico City Right Now

From Oaxacan grasshoppers in Roma Sur to Guerrerense pozole in Iztapalapa, these are the five restaurants where Mexico City's Mexican food scene actually lives.

Mexico City has no shortage of places serving Mexican food. The hard part is finding one worth an argument. My number one pick is Doña Vero on Monterrey in Roma Sur, a kitchen that runs Oaxacan and does it better than most places in the city that claim the same. #1. Doña Vero | Roma Sur | Monterrey 313, Eje Vial 2 Poniente Doña Vero earns the top spot by asking more of you than most kitchens will. The chapulines arrive lime-dressed. There's wild boar meat, tlayudas, fried pork rind, and pulque on the menu. Vegan options exist and craft beer too, because the Roma Sur crowd demands both and the kitchen accommodates without apology. Prices run MX$100–200. Open until midnight on Fridays, 11 PM most other nights. #2. Casa Licha Pozole | Iztapalapa | Sur 69-A 513, Justo Sierra Casa Licha has over 3,000 reviews at 4.5 stars. People cross half the city to eat here, and they can only do it on weekends: Saturdays 9 AM to 9 PM, Sundays 9 AM to 7 PM. The cooking is Guerrerense, meaning chilate, mixiote, chalupas, and cacao-based preparations alongside the pozole that gives the place its name. It would rank first if it opened more than two days a week. Come early or find yourself waiting on Sur 69-A with no reservation and no shade. Prices MX$100–200. Casa Licha beats El Regreso on cooking ambition and volume of loyal customers, but El Regreso wins on availability and price. #3. El Regreso | Nápoles | Yosemite 54-B, Benito Juárez El Regreso keeps prices under MX$100 and still delivers red mole enchiladas, swiss enchiladas, Pollo al Cilantro, cochinita, milanesas, and broths that make the Nápoles regulars keep coming back. The consommé is the starter worth ordering. Traditional Mexican comfort food, open daily from 10 AM to 7:30 PM. The afternoon cutoff is the only real weakness, and it is a real one. #4. Porton Maya | Portales Norte | Calz. Sta. Cruz 78, Benito Juárez Porton Maya earns its slot by going all the way with Yucatecan cuisine: cochinita pibil, panuchos, lime soup, motuleños eggs, stuffed cheese with black filling, and marquesitas. The habanero sauce is not decorative. Prices MX$100–200, open daily 10 AM to 6 PM. It beats Leonesa for the #4 slot because regional cooking at this depth is harder to find in this city than a cantina with a mariachi band. #5. Taquería Parrilla Leonesa Centro | Centro Histórico | Calle de Bolívar 29-A, Cuauhtémoc Leonesa is the Centro Histórico cantina experience: live mariachi, arrachera, tacos al pastor, chile en nogada in season, ribeye steak, tortilla soup, and a seafood stew. The arrachera is the anchor order. Horchata water is the pairing if mezcal is too much for the afternoon. Open weekdays 8 AM to 10 PM, Saturdays 9 AM to 10 PM, Sundays 10 AM to 8 PM. Prices mid-range. If you only eat at one, go to Doña Vero on a Friday and stay until they kick you out.

Read Full Article
storefront

Featured Places

Doña Vero

star4.5

Establecimiento agradable, con decoración colorida y terraza cubierta, en el que se ofrece comida tradicional.

Casa Licha Pozole

star4.5

Restaurante familiar de larga data conocido por servir grandes tazones de sopa casera, chalupas y mole.

El Regreso

star4.5

Extenso menú de enchiladas y antojitos mexicanos servidos en un comedor con estilo simple y ambiente casual.

Taquería Parrilla Leonesa Centro

star4.4

Céntrico local de comida mexicana con servicio de parrilla a la mesa, porciones abundantes y entorno familiar.

Casa Licha Pozole restaurant exterior in Iztapalapa, Mexico CityBy Cuisine

Mexico City's Mexican Restaurants: The Full Picture Across 200 Spots

From Yucatecan kitchens in Portales to kosher-certified spots on Masaryk, the 'mexican restaurant' category in CDMX hides more regional range than the label suggests — and the value surprises are worth mapping.

Mexico City has over 200 mexican restaurants worth tracking, spread across a wider geographic range than most food coverage acknowledges: Benito Juárez, Centro Histórico, Roma, Polanco, and working-class delegaciones like Iztapalapa that rarely make the food press. The city's restaurant scene tilts heavily toward budget and mid-range options (out of roughly 3,280 tracked businesses, fewer than 75 are upscale), and mexican food follows the same pattern. The question isn't how many there are. It's what they're actually doing. The category label flattens something that shouldn't be flat. Porton Maya on Calzada Santa Cruz 78 in Portales Norte is a Yucatecan operation: cochinita pibil, panuchos, lime soup, habanero sauce, motuleños eggs, and stuffed cheese. Doña Vero at Monterrey 313 in Roma Sur runs Oaxacan — tlayudas, chapulines, pulque, wild boar meat, and craft beer alongside vegan options. Casa Licha Pozole on Sur 69-A in Iztapalapa concentrates on Guerrero-style cooking: chalupas, mixiote, chilate, cacao. Open only on weekends, somehow accumulated over 3,000 reviews. All three score 97.0, all carry a 4.5-star average. Three completely distinct regions of Mexico, one rating tier. The budget counterargument to Polanco is El Regreso on Yosemite 54-B in Nápoles. It scores 97.0 with a 4.5-star rating from nearly 1,900 reviewers. Price: under MX$100 per person. The kitchen runs moles, swiss enchiladas, chile en nogada, Pollo al Cilantro, and consommé. Now look at Klein's at Av. Presidente Masaryk 360B in Polanco — kosher-certified, running bagels, matzo ball soup, salami, and pancakes alongside Mexican breakfast — 4.5 stars, score 97.0, price MX$100-200. Same score. Different neighborhood. The gap between those two price tiers is what Polanco charges for the address, the valet parking, and the Masaryk foot traffic. The quality signal, by every metric available here, is identical. El Cardenal Lomas carries the highest star rating in this group at 4.6 stars, and the most reviews by a considerable margin — over 8,400 ratings. That volume is a different kind of signal than a 4.6 from a few hundred people. It means the kitchen has been consistent across years, seasons, staff changes. Sabor Provincia is a quieter surprise in the under-MX$100 tier: a 4.2-star rating with a score of 94.1, which places it above numerous mid-range competitors on the quality index. No detailed address in the dataset, but the score alone makes it worth seeking out. Downtown, Taquería Parrilla Leonesa Centro on Bolívar 29-A in Centro Histórico covers chile en nogada, tacos al pastor, arrachera, ribeye steak, tortilla soup, and horchata water — seven days a week from 8am — with live mariachi on the floor. At mid-range pricing and 4.4 stars from over 1,400 reviews, it's the reliable Centro anchor that visitors eating in the historic district keep coming back to. The sharpest value in this category is concentrated in Benito Juárez. El Regreso in Nápoles and Porton Maya in Portales Norte both sit at the top score tier at under MX$100, which makes the delegación a quiet center of gravity for quality mexican food at prices that have nothing to do with the Condesa-Roma premium. What's absent from the top of the table is modern tasting-menu territory — the style of cooking that interprets regional ingredients through a contemporary lens. That gap between excellent neighborhood comida and destination dining is real, and it's wide open.

Read Full Article
storefront

Featured Places

Casa Licha Pozole

star4.5

Restaurante familiar de larga data conocido por servir grandes tazones de sopa casera, chalupas y mole.

El Regreso

star4.5

Extenso menú de enchiladas y antojitos mexicanos servidos en un comedor con estilo simple y ambiente casual.

Doña Vero

star4.5

Establecimiento agradable, con decoración colorida y terraza cubierta, en el que se ofrece comida tradicional.

Taquería Parrilla Leonesa Centro

star4.4

Céntrico local de comida mexicana con servicio de parrilla a la mesa, porciones abundantes y entorno familiar.

El Cardenal Lomas

star4.6

Alta cocina mexicana en un restaurant moderno y elegante, con pisos de madera, ventanales y manteles blancos.

Doña Vero Oaxacan restaurant in Roma Sur, Mexico CityTop 5

The 5 Best Mexican Restaurants in Mexico City

From Oaxacan tlayudas in Roma Sur to Guerrero-style chalupas deep in Iztapalapa, these are the five restaurants that put CDMX at the top of any conversation about Mexican food.

Mexico City is the one place on earth where "Mexican food" isn't a category. It's a hundred different regional traditions, each one distinct enough to spend a week studying. Right now, the best address in that ecosystem is Doña Vero in Roma Sur. 1. Doña Vero (Eje Vial 2 poniente, Monterrey 313, Roma Sur) At Doña Vero, the kitchen pulls from Oaxaca with no apologies. Order the tlayudas and chapulines cream. The grasshoppers cut through any hesitation you might feel about eating insects within the first bite. The wild boar meat, when available, is the real reason to come back. Wash everything down with pulque; the mezcal bar trend is all over the city this spring, but here the house drink is older and more local. Meals run MX$100–200. The place stays open until midnight on Fridays. 2. Casa Licha Pozole (Sur 69-A 513, Justo Sierra, Iztapalapa) The only real weakness at Casa Licha is also its identity: the place exists on Saturday and Sunday only. Sunday 9am to 7pm, Saturday 9am to 9pm, nothing in between. But the people who show up for the chalupas and chilate know exactly what they're doing. The Guerrero-style cooking here is the kind you don't encounter often north of Iztapalapa. The mixiote and cacao-based preparations take real regional knowledge to produce, and the review count (over 3,000) reflects that. Casa Licha beats El Regreso on cuisine depth and regional distinctiveness. El Regreso wins on being open when you need it. 3. El Regreso (Yosemite 54-B, Nápoles, Benito Juárez) The most democratic restaurant on this list. El Regreso in Nápoles is open every day until 7:30pm, runs under MX$100 a head, and still puts out chile en nogada and red mole enchiladas that belong in any honest conversation about this city's cooking. The Pollo al Cilantro is the sleeper on the menu, barely talked about and hard to leave alone. The consommé alone justifies a trip to Benito Juárez on a Wednesday. 4. Portón Maya (Calz. Sta. Cruz 78, Portales Norte, Benito Juárez) Yucatecan food is its own Mexico, and Portón Maya in Portales Norte is where you go for panuchos and habanero sauce with no dilution. The cochinita pibil is the signature. The suckling pig earns its own attention. Prices stay in the MX$100–200 range. The limitation here is real: doors close at 6pm every day of the week. Get there before 5pm if you're serious about eating properly. 5. Taquería Parrilla Leonesa Centro (Calle de Bolívar 29-A, Centro Histórico) There is something specific about eating tacos al pastor at a parrilla on Bolívar while a mariachi sets up two tables over. Parrilla Leonesa is in the Centro Histórico, open from 8am to 10pm on weekdays. The arrachera is the move here. The live music transforms what would otherwise be a standard parrilla meal into an event. The score runs marginally lower than the top four, and if you're starting from scratch with no plans, Doña Vero is the better choice. But if you're already in the historic center, this is the place to stop. If you try one place from this list, go to Doña Vero. The tlayudas and chapulines cream will recalibrate what you think Mexican food in this city can be.

Read Full Article
storefront

Featured Places

Doña Vero

star4.5

Establecimiento agradable, con decoración colorida y terraza cubierta, en el que se ofrece comida tradicional.

Casa Licha Pozole

star4.5

Restaurante familiar de larga data conocido por servir grandes tazones de sopa casera, chalupas y mole.

El Regreso

star4.5

Extenso menú de enchiladas y antojitos mexicanos servidos en un comedor con estilo simple y ambiente casual.

Taquería Parrilla Leonesa Centro

star4.4

Céntrico local de comida mexicana con servicio de parrilla a la mesa, porciones abundantes y entorno familiar.

Doña Vero Oaxacan restaurant in Roma Sur, Ciudad de MéxicoTop 5

The 5 Best Mexican Restaurants in Ciudad de México

From Oaxacan tlayudas in Roma Sur to weekend pozole in Iztapalapa, these are the five restaurants that define what Mexican dining looks like in CDMX right now.

Mexico City is where every regional Mexican cuisine eventually concentrates, gets contested, and earns its keep. Oaxacan kitchens, Yucatecan specialists, Guerrero pozole, and Michoacán carnitas all find their colonia and settle in. After years of eating across the city, the top spot belongs to Doña Vero on Monterrey in Roma Sur. 1. Doña Vero | Roma Sur | MX$100–200 Eje Vial 2 poniente, Monterrey 313, Roma Sur, Cuauhtémoc The Oaxacan cooking at Doña Vero has a point of view and doesn't apologize for it. The kitchen handles tlayudas, chapulines, wild boar, and chile en nogada without trying to please everyone. Order the chapulines cream. Pulque on the same menu as craft beer tells you what kind of place this is: one foot in tradition, one in contemporary CDMX food culture. Open until midnight on Fridays and 11pm most other nights, it runs later than anything else on this list. With over 2,500 reviews at 4.5 stars, the numbers back up the claim. Doña Vero edges out El Regreso at #2 not on price (El Regreso is cheaper by a full tier) but on identity. The Oaxacan focus here is specific and consistent in a way that everyday Mexican comfort food rarely manages. 2. El Regreso | Nápoles | MX$1–100 Yosemite 54-B, Nápoles, Benito Juárez The cheapest restaurant on this list, and the one that has been cooking Mexican classics long enough that the reputation is earned. Red mole enchiladas, swiss enchiladas, chile en nogada, chicken consommé, milanesas. Everything under MX$100 per person. Nápoles is a residential neighborhood south of Roma with no tourist-friendly presentation, and El Regreso fits the street. Open every day. It beats Casa Licha at #3 on one factor: it is open all week. Casa Licha is weekend-only, and the moles here hold up to comparison. 3. Casa Licha Pozole | Iztapalapa | MX$100–200 Sur 69-A 513, Justo Sierra, Iztapalapa Saturdays and Sundays only. That is the main caveat, and it is a significant one. But if you can make the trip to Iztapalapa on a weekend, you will find a kitchen doing Guerrero-influenced cooking that doesn't exist anywhere near Condesa or Roma. Chalupas, mixiote, chilate, cacao, and the pozole that gives the place its name. More reviews than any other restaurant on this list (over 3,000 at 4.5 stars), which is what you earn when you have been doing the same thing well for a long time. 4. Porton Maya | Portales Norte | MX$100–200 Calz. Sta. Cruz 78, Portales Nte, Benito Juárez Yucatecan cooking in Portales Norte, a neighborhood south of Roma that is getting better without losing its character. The cochinita pibil, panuchos, habanero sauce, and huevos motuleños are all correct. The habanero sauce arrives at the table without warning. Closes at 6pm every day, which makes this a lunch spot. With under 1,300 reviews it is the least-tested place on the list, but the regional focus and 97.0 score put it clearly ahead of #5. 5. Taquería Parrilla Leonesa Centro | Centro Histórico Calle de Bolívar 29-A, Centro, Cuauhtémoc The only restaurant on this list with a score below 97.0 (it sits at 96.4), and the only one in the Centro Histórico. Parrilla Leonesa on Bolívar covers a wide range: tacos al pastor, arrachera, ribeye, chile en nogada, and tortilla soup. Occasional mariachi. The location compensates for the small score gap if you are already walking around downtown. Open from 8am to 10pm weekdays and 9am to 10pm Saturdays, which makes it the most flexible place on this list for hours. If you eat at one place from this list, eat at Doña Vero. The Oaxacan kitchen and the late hours in Roma Sur make it the clearest expression of what CDMX Mexican dining looks like right now.

Read Full Article
storefront

Featured Places

Doña Vero

star4.5

Establecimiento agradable, con decoración colorida y terraza cubierta, en el que se ofrece comida tradicional.

El Regreso

star4.5

Extenso menú de enchiladas y antojitos mexicanos servidos en un comedor con estilo simple y ambiente casual.

Casa Licha Pozole

star4.5

Restaurante familiar de larga data conocido por servir grandes tazones de sopa casera, chalupas y mole.

Taquería Parrilla Leonesa Centro

star4.4

Céntrico local de comida mexicana con servicio de parrilla a la mesa, porciones abundantes y entorno familiar.

Also Explore