Really enjoyed this spot although we could only stay for an hour or so. The Asheville Pinball Museum (East Coast) is mentioned in the comments but I personally prefer the one in nearby Hendersonville NC (owned by the same folks from what I understand)