Where is Mexicapa?

Where is Mexicapa located?

Mexicapa, Mexico City, Mexico (approx. 18.95°, -99.31667°)


Where is Mexicapa on the map?