The First Aladdin’s Castle Arcade

I’ve said a lot about the last Aladdin’s Castle. Let’s talk about a better story: The first Aladdin’s Castle arcade at the Dixie Square Mall in Harvey, IL circa 1969.

Read more