Movie theatre
Santikos Palladium IMAX
103 locals recommend
Tips from locals
IMAX theater At the Rim Shopping Center surrounded by restaurants and nightlife.
Locals also recommend
Location
17703 W Interstate 10 Frontage Rd
San Antonio, TX
Far North Central