Where is La Mexicana?

Where is La Mexicana located?

La Mexicana, Oaxaca, Mexico (approx. 17.93306°, -97.4875°)


Where is La Mexicana on the map?