¿Dónde se rodó Once Upon a Time in Mexico?

Película de 2002 dirigida por Robert Rodriguez

Once Upon a Time in Mexico (2003) se rodó en Santiago de Querétaro, Guanajuato, San Miguel de Allende y San Felipe, 4 lugares nombrados en su artículo de Wikipedia, en México. La propia Wikidata registra el rodaje solo como México. Cada lugar indica de dónde procede el dato.

Parte de Mexico Trilogy

Verlos en el mapa → Wikipedia Datos de origen

Lugares según Wikipedia, artículo

El artículo de Wikipedia nombra 4 lugares. Cada uno enlaza a la frase que lo dice.

Registrado solo a nivel de país

También se rodó en México, pero no se conocen los lugares exactos, así que no están en el mapa.

Lugares de rodaje que sí están cartografiados allí: Mexico