Coffee shop · Oaxaca City
3
"Cafe Brujula is a personal favorite — visit the one on C. Macedonio Alcala, and order banana bread to go with it." - Travel + Leisure Editors