Regal Cielo Vista Stadium 18

2828 Cinema Ridge,
San Antonio, TX 78238

Unfavorite No one has favorited this theater yet

Showing 3 comments

rivest266
rivest266 on May 14, 2024 at 3:46 pm

Grand opening ad posted.

rivest266
rivest266 on February 6, 2024 at 12:57 pm

Willing to bet this was built by Santikos and leased to Regal. It does not have the typical Regal design.