The 7 Best Restaurants in Oaxaca City for a Special Día de Muertos Dinner

Candlelit Oaxacan dinner table with mole, mezcal, and cempasúchil for Día de Muertos
A special Día de Muertos dinner in Oaxaca requires three things: rich mole, good mezcal, and an atmosphere that honors the magic of the holiday.


A Time to Gather and Remember

During Día de Muertos (Day of the Dead), Oaxaca City comes alive. While the streets are filled with vibrant comparsas (parades featuring brass bands and costumed dancers) and the markets offer endless arrays of street food, there is something profound about sitting down for a purposeful, formal meal to honor the season.

The seven restaurants listed below consistently provide an unforgettable dining experience during this sacred week. These are the places you book when you want to transition from the lively chaos of the streets into a beautiful, reflective space to savor Oaxaca's legendary culinary heritage.

Note: Prices below reflect typical 2026 ranges for one person at dinner, including a main course, a starter to share, and a glass of wine or mezcal. These tables are highly sought after from October 31 through November 2. Reserve months in advance.

1. Casa Oaxaca El Restaurante

Helmed by acclaimed Chef Alejandro Ruiz, Casa Oaxaca is situated in a breathtaking eighteenth-century house directly beside the iconic Templo de Santo Domingo. The restaurant features elegant, simple lines, spacious rooms, and a renowned rooftop terrace. The service here is legendary, highlighted by their famous tableside salsa preparation.

  • Address: Constitución 104-A, Ruta Independencia, Centro, 68000
  • Phone: 951 516 8889
  • Atmosphere: Smart casual. Perfect for a special occasion without feeling overly stiff. Request a rooftop table, weather permitting, for a stunning view of the surrounding festivities.
  • Typical dinner: 900 to 1,500 MXN per person; more with craft cocktails and dessert.
  • Menu Highlights: Artisanal soups; mains like duck in coloradito mole, slow-cooked pork shank, short rib, or venison in amarillo mole.
  • For Muertos: You must order the mole negro. Its dark, rich, and complex flavor—made with toasted chiles and chocolate—is the defining ceremonial dish of the holiday.
  • Hours: 1:00 p.m. to 10:45 p.m. (Often closes earlier on Sundays).

2. Levadura de Olla

Chef Thalía Barrios García brings the ancestral flavors of her hometown, San Mateo Yucutindoó in the Sierra Sur, straight to the heart of Oaxaca. The restaurant feels warm and grounding, featuring a rustic patio heavily accented with wood, ochre tones, and a beautiful display of native heirloom tomatoes near the entrance. The menu beautifully divides into everyday plates, heritage recipes, and ceremonial dishes—the latter making this an absolute must for Día de Muertos.

  • Address: García Vigil 304, Centro
  • Atmosphere: Rustic, intimate, and deeply respectful of Oaxacan foodways.
  • Typical dinner: 700 to 1,200 MXN per person.
  • Menu Highlights: Quelites (wild greens) soup; fresh requesón cheese tamales; ceremonial mayordomía mole.
  • For Muertos: Focus on the ceremonial moles—sauces traditionally reserved for village feast days and heartfelt farewells to the dead. Pair your meal with a traditional pre-Hispanic corn beverage before moving on to mezcal.
  • Note: Seatings are incredibly limited. If online reservations are full, email the restaurant directly to check for cancellations.

3. Los Danzantes

A staple since 2001, Los Danzantes boasts dramatic architecture featuring soaring adobe and stone walls, a canopy of sails, and lush native plants. It is located right on the Macedonio Alcalá, Oaxaca's main pedestrian thoroughfare. During Muertos, this street is packed with loud, joyous comparsas. Los Danzantes provides a brilliant contrast: you are elevated above the chaotic energy, dining in a serene, open-air sanctuary without ever leaving the heart of the celebration.

  • Address: Macedonio Alcalá 403, Centro
  • Phone: 951 501 1187
  • Atmosphere: Dramatic and established. Ideal if you want to dress up for the evening while enjoying the open night air.
  • Typical dinner: 800 to 1,400 MXN per person (mezcal included).
  • Menu Highlights: Exceptional fish or premium meats bathed in mole amarillo and other regional sauces, perfectly paired with their proprietary house mezcals.
  • For Muertos: Request a table in the central garden area to fully enjoy the ambiance and the crisp autumn evening.

4. Las Quince Letras

Running strong since 1992, Chef Celia Florián’s dining room is a masterclass in traditional Oaxacan home cooking. For Día de Muertos, returning to homestyle roots is essential, as the holiday truly begins in family kitchens. Eating here feels like being invited into a local home for the holidays, elevated by impeccable, warm service.

  • Address: Mariano Abasolo 300, Ruta Independencia, Centro, 68000
  • Phone: 951 514 3769
  • Atmosphere: Casual, welcoming, and bustling. Great for larger groups and families. Features a lovely upstairs terrace.
  • Typical dinner: 450 to 800 MXN per person.
  • Menu Highlights: Garnachas; memelas and fresh guacamole; rich traditional moles. The absolute standout is the "Trilogy of Moles," allowing you to sample three variations at once.
  • For Muertos: Order the molotes (crispy, filled masa pastries) to start, followed by the deep, earthy mole negro.
  • Note: During late October and early November, the dining room fills up fast. Arrive early or book well in advance.

5. Criollo

A collaborative project involving famed Chef Enrique Olvera and Chef Luis Arellano, Criollo is housed in a beautifully restored colonial mansion. The space features an open kitchen passage and sprawling garden tables, with free-roaming chickens adding to the rustic charm. Dinner here is not just a meal; it is an event. The daily tasting menu is dictated by the absolute freshest produce sourced from Oaxaca's coasts, valleys, and mountains.

  • Address: Calzada Francisco I. Madero 129, Santa María del Marquesado, Centro, 68000
  • Phone: 951 320 0709
  • Atmosphere: Casually elegant and highly atmospheric. It feels like a private countryside estate hidden right on the edge of the city.
  • Typical dinner: 1,000 to 2,000 MXN per person for à la carte, including drinks.
  • Chef’s Table: The exclusive kitchen tasting menu ranges from 2,400 to 2,900 MXN per person.
  • For Muertos: Lock in your dinner reservation the moment your travel dates are firm. Expect the tasting menu to heavily feature seasonal ingredients like local pumpkin, marigold (cempasúchil) accents, and complex ceremonial moles.

6. Ancestral Cocina Tradicional

Opened by Miguel Mijangos in 2017, Ancestral focuses entirely on cocina de humo (smoke kitchen). Here, food is prepared over open wood fires and clay comals, filling the air with a comforting, smoky aroma. Leaving the immediate downtown center is part of the charm; Ancestral is located in Xochimilco, one of Oaxaca’s oldest and most traditional neighborhoods. Since Muertos is deeply rooted in household rites, dining here provides the warmth and intimacy of a family kitchen without intruding on a private home's ofrenda (altar).

  • Address: José López Alavez 1342, Barrio de Xochimilco, 68040
  • Atmosphere: Charming neighborhood terrace and cozy indoor rooms. It offers a special-occasion feel while maintaining the authentic, relaxed vibe of a historic barrio.
  • Typical dinner: 500 to 900 MXN per person, depending on shared plates and mezcal consumption.
  • For Muertos: Book a table on the terrace. The Xochimilco neighborhood is famous for its elaborate street altars and its own local processions, making a walk to and from the restaurant an unforgettable part of the evening.

7. Zandunga

Zandunga celebrates the distinctive cuisine of the Isthmus of Tehuantepec (the southern region of Oaxaca), set within a beautiful colonial house and patio. In the Isthmus, the dead are welcomed back in a celebration known as Xandú. Unlike the quiet, solemn vigils (velorios) you might see elsewhere, the Isthmus tradition is incredibly lively, generous, and dressed up for a fiesta. Zandunga perfectly captures this vibrant energy.

  • Address: García Vigil 512-E, Centro, 68000
  • Phone: 951 516 2265
  • Atmosphere: Festive, loud, and social. Excellent for groups, often featuring fantastic live music.
  • Typical dinner: 450 to 850 MXN per person with mezcal.
  • Menu Highlights: Garnachas and molotes; traditional baked tamales; hearty tlayudas and empanadas; fresh Isthmus-style ceviche.
  • For Muertos: After visiting a few quiet, reverent dining rooms earlier in the week, this is the place to let loose. Order the cochito horneado (slow-roasted pork), a platter of garnachas, and explore their extensive mezcal list.

Día de Muertos Dining Tips & Traditions

  • Book early and confirm: Reservations disappear months in advance. Always call or email to confirm your table the day before.
  • Indulge in morning traditions: Even if your dinners are formal, make sure you spend at least one morning eating pan de yema (a rich, airy egg yolk bread) dipped into chocolate de agua (hot chocolate traditionally made with water, not milk). This is the quintessential Muertos breakfast.
  • Eat the ceremonial food: Ensure you order mole negro at least once during your trip. It is the culinary soul of the holiday.
  • Alternative Options: If the seven restaurants above are fully booked, other phenomenal dining rooms to consider are La Olla, Catedral, and Origen.
  • Tip generously: The service industry works tirelessly during the week of Día de Muertos to accommodate massive crowds. Tip to show your appreciation for their stamina and hospitality.

Ultimately, a high-end Día de Muertos dinner does not replace a late-night visit to the local cemeteries or sitting quietly by a vibrant, marigold-covered home altar. Rather, it is a way to partake in the earthly pleasures that the returning spirits are also invited to enjoy. When you finish your meal and step back out into the cool night air, you'll walk into a city that smells beautifully of burning copal incense—a scent that lingers until the very last candle burns down.

Oaxaca Uncovered

Download the Essential Travel Tips for Visiting Monte Albán

26 pages of vital information that you need to make your visit to Monte Albán unforgettable... completely FREE!