Atlanta is known for its music scene and some iconic venues. One long-forgotten night spot drew big name artists in the 1980s ...