THE BEST Restaurants in Oaxaca
From street food to fine dining — discover the best restaurants in Oaxaca with curated picks, local tips, and free itinerary planning tools.
🍽️ Restaurants in Oaxaca
- Mercado 20 de Noviembre — Mercado 20 de Noviembre is a busy Oaxaca market with food halls serving meats, tlayudas, moles, and fresh juices. It is a central place to try regional street food.
- Casa Oaxaca — Casa Oaxaca is a respected restaurant in a colonial house serving refined Oaxacan cuisine. It is known for its moles, market-fresh ingredients, and rooftop views.
- Los Danzantes — Los Danzantes is a Oaxaca restaurant with a courtyard setting and a menu of modern Mexican dishes. It is known for mezcal cocktails and tasting menus.
- La Biznaga — La Biznaga is a Oaxaca institution serving Oaxacan specialties in a colorful courtyard. Its mole dishes and tlayudas are popular with locals and visitors.