I had lunch today at a new restaurant/arcade in Edwardsville, IL (across the river from St. Louis) called "Unkle Munkey's Coin Club". They had a decent assortment of pinball machines, video games, Skee Ball, and a few other coin op classics as well as some good beer and food too.
They just opened for business last week. All St. Louis area pinheads should try to stop in and check this place out.
It has a nice bar with multiple TVs tuned to the Cardinals and some cute waitresses too.
They also buy pinball machines and offer a repair service.
It looks like it is designed to attract young and old alike.
Here's the link: