Teatro de la República is an exterior shot of the 2003 action film Once Upon A Time In Mexico. Starring Antonio Banderas, Salma Hayek, Johnny Depp, Danny Trejo, Cheech Marin, etc.
Theatres - Opera, Buildings - Novelty / Interesting
Links: es.wikipedia.org, www.youtube.com, www.imdb.com, virtualglobetrotting.com
By: fin