Aladdin’s Castle was a video arcade located inside the Haywood Mall. Part of a large national chain, it served as a popular entertainment and social hub for local youth during the 1980s and 1990s. Patrons frequented the venue for its classic arcade and pinball games. The national Aladdin’s Castle company was acquired in the early 1990s, and like most of the chain’s mall locations, this venue eventually closed.
Comments