Does anyone know of a reputable shop(s) in the South Atlanta area? Seems like most of the well known shops are in North Atlanta but would like to find one that's convenient for me since I'm in South Fulton.
I have gone to Radioactive every once in a while, they are okay but a bit pushy. At least the one on 85 in Riverdale is, another one on 1941, but never gone to that one. Good luck.Does anyone know of a reputable shop(s) in the South Atlanta area? Seems like most of the well known shops are in North Atlanta but would like to find one that's convenient for me since I'm in South Fulton.