Quoted from Goonie:
I'm in Providence every now and then for work and always head to the airport early to play the pins in the game room. Thanks to whomever runs those!
Any pin places in walking distance of center of downtown? I'll be there in a couple weeks.
Check out Free Play Bar & Arcade and Shelter Arcade Bar; both are good. Shelter has more modern Sterns, but Free Play has an awesome selection of arcade games if you're into that. If you go to Shelter, definitely grab some gaggers (hot wieners) at the NY System next door or a cocktail at Justine's speakeasy.