Castle Megastore
8315 E Main St , Mesa
8315 E Main St , Mesa
5247 E Brown Rd , Mesa
9550 E Main St , Mesa
cruiser update 10/27/2008: I went there a few weeks ago. All the holes in the booths were covered. The thearter is open.
previous comment: Nice new arcade. Tons of potential. Clean. Gloryholes ...