Scottsdale, no. But not far from Scottsdale, at Arizona Mills Mall in Tempe is GameWorks. Two-story arcade, they tend to keep their games in good condition, believe they also sell food.
Or if you don't mind a fifteen minute drive, Castles n' Coasters outside Metro Center Mall. They have a sweet...