Hidden place · San Antonio, United States

Aztec on the River

The Aztec on the River is a restored 1926 movie palace beside the River Walk. Its restoration included a Mighty Wurlitzer theatre organ, adding a distinctive…

Loading Travel Crew AI

Still loading - a slow connection can take a little longer. Reload