Oops! Something went wrong, please try again later.
Alamo Stadium is a horseshoe-shaped football and soccer stadium in the Monte Vista Historic District of San Antonio, Texas. Nicknamed "The Rock …
Reviews
Tripadvisor
4.0/5 · 1 review
Loading reviews...
Jul 20, 2020
I don’t go into San Antonio very often to watch a high school playoff game. When I do, they are usually at the Alamo Dome. It had been several years since I had been to Alamo Stadium and was surprise… Full review by CPaM68