This Aladdin’s Castle was a popular amusement destination located within the San Antonio Shopping Center. Formerly known under other names including Time Zone and Central Park, it was a fondly remembered social hub for local youth during the 1980s. The arcade was part of a large national chain that placed venues in shopping malls across the country. This location, like the vast majority of the company’s arcades, has since permanently closed.
Comments