The Illusion's Theater (Alamodome)
Recreation
Description
The Alamodome is a domed 64,000-seat, multi-purpose facility used as a football, basketball, soccer, baseball stadium and convention center. It is located on the southeastern fringe of Downtown San Antonio, Texas, United States Frequently Asked Questions
Places You Should Consider
The Illusion's Theater (Alamodome) Photos
News & Articles