Top Four Places to Eat and Drink in Oaxaca, Mexico


Neatly tucked away in a converted colonial house, this place is a must for a wide selection of to die for chocolate of which you can try with flavored anise. This is a restaurant/cooking school that also turns into a lively rooftop bar at night in the upstairs terrace.


The chef at this hotel restaurant serves up the perfect combination of Mexican tradition and innovation. You have the option to dine in the main room filled with beamed ceilings, in the chic bar or on the rooftop. It houses some of the best food in Oaxaca serving dishes such as tamarind mezcalini with wild game or soft tortillas bathed in smooth black bean sauce. Either meal you chose here, you are in for a treat.



This quaint shop is owned by two brothers and comes from a line of family that has been selling mezcal since 1951. Mezcal is great and strong alcohol from agave plant and this shop is an ideal place to taste and learn more about mezcal. The smoky taste and earth flavor options here will stay with you for a long time.


This place may be small but it packs a punch. It has some of the most unique and rarest mezcal you can find in Oaxaca. The owner is knowledgeable and you can taste a variety to learn your preference before purchasing. It also is a small hip bar that anyone could appreciate.