Gift Shop Arcade
Type of Arcade

Gift Shop Arcade

Store with pinball machines available to play

Ghoulish Mortals

St. Charles, IL 60174
Pins:
4
Ghoulish Mortals

Ghoulish Mortals

4 pinball machines
Updated: Aug 17, 2024
St. Charles, IL 60174
St. Charles
Illinois
IL
60174

The coolest pinball spot in St. Charles is definitely the "Creepy. Cool. Fun." store Ghoulish Mortals that has 4 pinball machines on free play while you shop. Not only are they free, all the merch and props around them are themed along with the games. There's Stranger Things pictured above with a Demogorgon in Joyce's living room, Godzilla with some awesome merch, Halloween with Michael Myers hanging out next to you while you play, and a shiny new Alien where you can hear the sound of the Alien running through the ship in the ceiling above you as you play.