1037 S. Cesar Chavez Drive,
1 person favorited this theater
The Idle Hour Theatre opened in 1911 on 16th Street (today known as Cesar Chavez Drive) at Washington Street. The theater was later renamed the Alamo. After closing in 1954, the former movie house was converted to retail use, as it remains today.
Just login to your account and subscribe to this theater