Mexican restaurant · Oaxaca City
10
"Received one star and a green star for sustainable and ethical restaurant practices."