4522 Fredericksburg Road
San Antonio, TX 78201-6501
San Antonio, TX 78201-6501
+1 210 735 9137
Open Hours10am-9pm Mon-Sat; noon-6pm Sun
OverviewCrossroads Mall is known for two things: the theater, which brings San Antonio the kind of art-house films ignored by the monstrous 24-screen cineplexes popping up around the...
more