Pepe & Santo vs. America Filming Locations
Where was Pepe & Santo vs. America filmed? Pepe & Santo vs. America was filmed in 2 locations across United States and Mexico in the following places:
Pepe & Santo vs. America Filming Locations
Brownsville is a city in the U.S. state of Texas and the seat of Cameron County, located on the western Gulf Coast in South Texas, adjacent to the border with Matamoros, Tamaulipas, Mexico. The city covers 145.2 sq mi, and had a population of 186,738 at the 2020 census.
Matamoros, officially known as Heroica Matamoros, is a city in the northeastern Mexican state of Tamaulipas, and the municipal seat of the homonymous municipality. It is on the southern bank of the Rio Grande, directly across the border from Brownsville, Texas, United States.
Pepe & Santo vs. America (2009)
Pepe travels to America with Santo (The Patron Saint of Immigrants) in search of his grandmother's dying wish..."The Mexican Dream."