Oaxaca is one of Mexico's most culturally rich cities. Every week brings concerts, art openings, cooking workshops, mezcal tastings, and community events. This ...