Ghoulish Mortals

228 West Main St

St. Charles, IL 60174

Last updated:

November 25, 2023

Data quality:


Pinball machines:


Collection Size:

Small Collection

About Ghoulish Mortals

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. 

Street Address