this:
http://www.ssbilliards.com/is one of the best locations for pinball. the arcade selection isn't extensive though.
It's also on the other side of minneapolis from st. paul, but worth the hike if you're a pinball player.
there's always gameworks, but, well it's gameworks.
I'm sure there's something at the maul of america, but I haven't been there in years.