Where is La Cabecera?

Where is La Cabecera located?

La Cabecera, Mexico City, Mexico (approx. 18.9°, -100.2°)


Where is La Cabecera on the map?