Elegant rooftop restaurant in boutique hotel serving refined Oaxacan cuisine with city views. Chef Alejandro Ruiz creates seasonal menus highlighting local ingredients and traditional techniques. Romantic ambiance with excellent service.
Casa Oaxaca El Restaurante, at Constitución 104A in Oaxaca's Centro Histórico, is the restaurant component of the Casa Oaxaca boutique hotel, one of the most celebrated small hotels in southern Mexico. The rooftop restaurant setting — overlooking the tiled domes and belfries of the Centro's churches with the Sierra Juárez mountains visible beyond — is one of the most romantic dining environments in the state, particularly at dusk when the sky transitions and the city's colonial silhouette is at its most dramatic. Chef Alejandro Ruiz has built Casa Oaxaca's culinary reputation over years of refined Oaxacan cooking that draws from the state's deep ingredient ecology — the seven moles, endemic chiles, coastal seafood, and pre-Hispanic preparations — while applying the technical precision of a trained chef who has cooked in major Mexican and international kitchens. The seasonal menus rotate to reflect what Oaxaca's markets and farms are producing, and the mole sampling preparation — a small tasting of three or four mole varieties presented together — is one of the best educational introductions to Oaxacan mole diversity available in any restaurant format. Oaxacan cheese soup, quesillo presentations, and traditional tlayuda elements elevated through careful technique complete a menu that maintains genuine regional roots. The intimate scale of the restaurant — it serves only hotel guests and outside diners on the rooftop — ensures attentive service that is harder to replicate in larger venues. Reservations are recommended, particularly for the rooftop tables.
Signature dishes
- Mole sampling — $22 USD
- Oaxacan cheese soup — $10 USD
Good to know
- Hours
- 1:00 PM - 10:00 PM (closed Tuesday)
- Reservations
- Recommended
Location
Constitución 104A, Centro, 68000 Oaxaca
17.0639, -96.7258 View on map
Highlights
- Rooftop setting overlooking Oaxaca's colonial church domes and the Sierra Juárez mountains — one of the city's finest dining views
- Chef Alejandro Ruiz's seasonal Oaxacan menus with refined technique applied to traditional moles and regional preparations
- Mole sampling tasting: a structured introduction to three or four of Oaxaca's seven mole varieties in one preparation
- Intimate rooftop scale ensures attentive personalized service compared to larger Oaxacan restaurants
- Part of Casa Oaxaca boutique hotel — also accessible to non-hotel guests with reservations
Tips for visiting
- Request the rooftop table specifically when reserving — the view and atmosphere are the primary differentiator from other Oaxacan restaurants
- The mole sampling tasting is the best educational starting point; order it before selecting a main course
- Sunset dinner from 7 p.m. is the most atmospheric timing for the rooftop — align the reservation with the light
- The restaurant accommodates non-hotel guests but closes to the public when the hotel is fully booked for private events — confirm availability
- Oaxacan cheese soup is a simple but excellent preparation if wanting a lighter first course before the moles
When to visit
Sunset dinner from 7 p.m. during the dry season (November to April) for the most comfortable rooftop dining and the most dramatic views over Oaxaca's colonial skyline.
Accessibility
Rooftop restaurant accessed via the Casa Oaxaca hotel staircase; wheelchair access to the rooftop level is not available. The ground-floor common areas of the hotel are accessible; guests with mobility requirements should confirm rooftop access limitations before booking.
Visit, book or contact
Frequently asked questions
Is the restaurant only for hotel guests?
No. Casa Oaxaca El Restaurante accepts reservations from non-hotel guests. However, hotel guests have priority and the restaurant may close to outside diners for private events — confirming reservation availability in advance is essential.
What is the mole sampling?
The mole sampling presents three or four of Oaxaca's seven traditional moles side by side — typically negro, rojo, amarillo, and sometimes coloradito — allowing comparison of the distinct flavor profiles of each in a single educational tasting.
What is the price range?
Main courses range from approximately $20–28 USD. A full dinner with mezcal and dessert for two typically runs $80–120 USD — mid-to-upper range for Oaxaca's restaurant market but well below Mexico City fine dining equivalent.
Does the kitchen work with dietary restrictions?
Yes. The kitchen can accommodate vegetarian, vegan, and most dietary restrictions with advance notice when booking. The seasonal vegetable-forward aspects of Oaxacan cooking adapt well to vegetarian interpretations.
How far in advance should reservations be made?
For weekend evenings, one to two weeks is advisable during high season. Weekday dinners may be available with shorter notice but the rooftop tables fill quickly regardless — booking ahead is strongly recommended.