Arcade Monsters is a neat little arcade, nestled in a rather industrial (mostly car repair) shopping center off Babcock St. They've got a nice mix of retro cabinets, mini consoles, and some imported Japanese rhythm games (Pop'n Music, FF All-Star Carnival). Here's a couple photos I took on my visit there (5/29/2021)