this is, hands down, the best public spot for pinball in the greater phoenix area. machines are pristine, great selection, and its separated from most of the 'family' games so its laid out right. they run various deals so you can figure out the best way to work it for you. i don't know about the food or drinks, so take this review for what it is: a thumbs up from a pinball nerd