Unfortunately Atl isn't the best place for Pinball at all.

However, there is Challenges at North Dekalb Mall (Decatur, an Atl suburb), small Arcade, looks the same as the early 1990's. Malibu Grand Prix at I-85 and Indian Trail road, Dave and Busters at Discover Mills Mall on I-85 and Ga120, I-85 and Pleasant Hill rd and one in Marrietta. and that is about it really. None of them have any pinball anymore that I know of. Oh, Stars and Stikes at Ga 316 and Hwy 29 in Lawrenceville is OK too.