Special Christmas menus. / PexelsDecember in Mexico City isn’t just about lights and Christmas markets—it’s also about gathering around the table, toasting, and enjoying festive dishes made for the season. Here are 5 restaurants in Mexico City offering special Christmas menus, perfect for an unforgettable dinner during your December visit.
Chapulín has announced a special Christmas Eve menu on December 24, featuring an elegant atmosphere, contemporary Mexican flavors, and a well-rounded experience ideal for families or groups of friends.
What to expect:
A modern take on Mexican cuisine with seasonal ingredients like chestnuts and roasted kabocha squash.
A kids’ menu that’s just as tasty, but simpler and more kid-friendly.
A vegan menu option, so everyone can join the celebration.
Chapulín offers a sophisticated, festive setting inside the InterContinental Hotel, located at Campos Elíseos 218 in Polanco. Even if you visit on a different day, the experience is still worth it.
Located in Condesa, Castizo has announced a special à la carte Christmas Eve menu, featuring classic holiday dishes, sparkling wines, and live violin music throughout the evening.
What to expect:
Traditional dishes with a Spanish–Mediterranean influence.
Live music that creates a romantic, elegant atmosphere.
Not a fixed menu, but a selection of seasonal dishes. There’s a minimum spend of MXN $1,900 per adult; children pay MXN $850.
This is a great option if you want to mix tradition and celebration in a neighborhood that feels lively yet nostalgic—perfect for a classic Christmas dinner.
Balta, the restaurant at Sofitel Mexico City, presents Étoiles de Noël: a four-course Christmas dinner blending French and Mexican cuisine, paired with live music. It’s designed for those looking for a refined, luxury experience.
What to expect:
One of the city’s most exclusive dining rooms. While the full menu is kept as a surprise, the quality is guaranteed.
Best suited for couples or small families, as the space is designed for an intimate dining experience.
Dinner price: MXN $3,100 per person.
If you’re looking for something more relaxed and flavorful—without the formal dress code—La Rambla, a classic cantina in Colonia Doctores, usually offers a Christmas Eve menu with festive dishes like lobster cream soup or beef medallions.
What to expect:
Cantina-style dining, where a minimum spend on drinks allows you to order botanas—often full, well-prepared dishes rather than simple snacks.
A social, laid-back vibe that’s less formal than fine dining, ideal if you don’t want a late night (they open at 1 pm).
More accessible prices without sacrificing quality, plus live music.
For a complete, family-friendly experience, Amici—located inside the Sheraton María Isabel Hotel—will host a special Christmas Eve event called Winter Glow. It includes a holiday buffet, open bar, and a DJ.
What to expect:
A wide buffet selection with classic Christmas dishes (hot and cold options, desserts, ponche, and more).
Live music and a setting that works well for both kids and adults—great for mixed-age groups.
Special pricing for hotel guests. Dinner-only price: MXN $1,850 per person.
Book ahead: Most of these restaurants require reservations for December 24, and spots fill up fast.
Check menus in advance: Many places share details on social media or their websites.
Arrive early: Booking between 6:00 and 8:00 pm lets you enjoy a calmer atmosphere before peak hours.
Pair dinner with a holiday walk: Before dinner, stroll through illuminated areas or visit Christmas markets like Mercado Medellín or Jamaica.
After a memorable dinner, coming back to a comfortable, bright, and cozy space—like a Kukun apartment in Condesa, Polanco, Juárez, or Roma—makes the whole experience even better.
Polanco
(60)
Condesa
(60)
Santa Fe
(60)
Reforma
(60)
Roma
(60)
Juarez
(60)
1
2
3
© 2026 — KUKUN
© 2026 — KUKUN