There’s a similar place still open outside of Atlanta – The Rio Vista, which is located on "42 Highway" – U. S. 23 – southeast of Atlanta toward (and just into) Clayton County. They have a similar sweet red salad dressing that you can buy there. The stuff is wonderful on their slaw; I add a copious amount of black pepper to cut the sweetness at least somewhat.
Ensaladationally, Ort. Carlton in Grayer-Than-Graysville-Ever-Was Athens, Georgia.