In This Guide
The first chiles en nogada of the season showed up in San Rafael on a Tuesday in late July, a full week before most restaurants in Centro Histórico bothered to update their menus. I was walking down Calle Serapio Rendón, sweat pooling at the collar, when I caught the smell of roasted poblano through an open kitchen window. That's how the season announces itself in this neighborhood — not with a press release, but with somebody's abuela working a comal at 10 a.m.
San Rafael sits northwest of the Monumento a la Revolución, roughly between Insurgentes and Circuito Interior. The kind of colonia where dentist offices share walls with pulquerías and nobody's trying to sell you a walking tour. The chile en nogada season runs from roughly late July through September, pegged to the harvest of the Puebla walnuts that make the white sauce. San Rafael gets it early because several of its oldest fondas source directly from suppliers in the Sierra Norte.
1. Fonda Margot and the argument for eating at 2 p.m.
Fonda Margot on Calle Antonio Caso 82 is a six-table comedor that doesn't take reservations and doesn't need to most of the year. During chile en nogada season, it fills by 1:30. The owner, Doña Margot — yes, real name — makes her nogada sauce fresh each morning, and when it's gone, it's gone. I've seen people turned away at 3 p.m.
Her version runs around $280 MXN. The poblano is fire-roasted, not fried, and the picadillo inside leans heavier on pear than apple, which puts her in a minority among San Rafael cooks. The pomegranate seeds are scattered with aggressive generosity. You eat at plastic-topped tables under fluorescent light, and none of that matters.
Get there at 1:45 on a weekday. Weekends are a coin flip.
Pro tip:Doña Margot's niece runs the register and will tell you honestly if the nogada is about to run out. Ask before you sit down.
2. Skip Restaurante Nápoles — trust me
Everybody's friend-of-a-friend will tell you to try Restaurante Nápoles on Sullivan. It's fine. It's also overpriced at $380 MXN for a chile that tastes like it was assembled from a recipe card rather than someone's memory. The nogada is too thin, the pomegranate is decorative rather than structural, and last August I waited forty minutes for a plate that arrived cold.
San Rafael has better options on almost every block during the season. Don't waste a meal here because a food blog told y'all it was the neighborhood's best.
3. La Tonina and the case for mezcal with your chile
La Tonina, on Serapio Rendón between Artes and Torres Bodet, is technically a mezcalería. But during nogada season, the kitchen puts out a chile en nogada that rivals any fonda in the neighborhood. Their version costs $320 MXN and comes with a suggested mezcal pairing — usually an espadín joven from Oaxaca, $90 MXN for a copita.
I know the purists will disagree. The standard pairing is a light beer or maybe a tinto. But the smokiness of the mezcal against that creamy walnut sauce does something I can't explain in polite terms.
The space is narrow, maybe fifteen seats at the bar and a few more on stools along the wall. They open at 5 p.m. Tuesday through Saturday. Closed Mondays. Plan on the early side — by 8 p.m. the crowd shifts from diners to drinkers and the kitchen slows down.
Pro tip: Ask for the seasonal flight, which usually includes three mezcals chosen to complement the chile. Around $240 MXN.
Stay in Mexico City
Top-rated hotels near Mexico City
Best locations · Verified reviews · Free cancellation
View deals
Expedia →4. The Mercado San Cosme detour
Mercado San Cosme is a ten-minute walk southeast from the heart of San Rafael, on the corner of San Cosme and Naranjo. Not a tourist market. The aisles are tight, the lighting is uneven, and most of the signage is handwritten on cardboard.
During late July and August, at least three vendors in the market sell whole roasted poblanos stuffed and ready to take home. You bring the nogada or you buy a container of it from the señora at stall 14, who makes it in batches every morning. A whole chile runs $60-80 MXN depending on who's selling. The walnut sauce is another $40-50 MXN for a generous portion.
This is how most people in the neighborhood actually eat chiles en nogada — at home, standing over the kitchen counter, probably with a Modelo in the other hand.
Pro tip: The market closes early on Sundays, usually by 2 p.m. Go Saturday morning for the best selection of fresh poblanos and walnuts.
5. Weather, timing, and getting there without losing your mind
August in Mexico City means afternoon rain. Not maybe rain. Rain. It rolls in around 3 or 4 p.m. most days and can turn San Rafael's older streets into shallow rivers for an hour. Bring a light rain jacket or plan your eating around the downpour — early lunch, then shelter, then a dry evening walk.
From the Zócalo, San Rafael is about a 25-minute drive without traffic, which means 45 minutes to an hour during peak hours. The Metro is faster: take Line 2 to San Cosme or Line B to Buenavista, then walk ten minutes northwest. I prefer the San Cosme stop because it drops you closer to the market and Fonda Margot.
The season peaks in mid-August. By late September, most kitchens have moved on. Don't push it to October expecting to find one.
6. One more plate at Cocina Económica Lety
Cocina Económica Lety doesn't look like much. A faded awning on Calle Guillermo Prieto, three tables inside, a handwritten menu taped to the window. During the season she adds one line at the bottom: "Chile en Nogada — $250."
Lety's chile is the plainest version I've found in San Rafael. No artistic drizzle. No garnish beyond the pomegranate and parsley. The picadillo is traditional — ground pork, dried fruits, almonds — and the nogada is thick enough to hold a spoon upright. The version that reminds you this dish started as peasant food dressed up for a special occasion, not the other way around.
She serves from noon to about 4 p.m. Cash only. No phone number I've ever found. Just show up.
Pro tip:The comida corrida at Lety's — soup, rice, main plate, agua fresca — runs $95 MXN. If you're eating a chile en nogada as your main, you can substitute it in for an extra $155 MXN on top of the corrida price.
Stay in Mexico City
Top-rated hotels near Mexico City
Best locations · Verified reviews · Free cancellation
View deals
Expedia →Essential tips
Pack a compact rain jacket. Mexico City's August afternoon storms hit San Rafael hard, and awning cover on side streets is sparse.
Metro San Cosme (Line 2) is the most useful stop. It's a straight walk northwest on San Cosme to reach both the market and the best fondas.
Most fondas and market stalls in San Rafael are cash only. ATMs cluster near Insurgentes — pull pesos before you walk into the neighborhood.
Peak chile en nogada season is the first three weeks of August. After September 15 (Mexican Independence Day), supply drops fast and quality follows.
Ready to visit Mexico City?
Book your hotel, flights, and activities through our Expedia-powered search.