I've been in ATL for almost a week and didn't even think about seeing if there was anyone out on this forum that lives in this area. I am heading up to Players on Windy Hill after work if anyone in the area is interested in meeting up. I am from Charlotte but I come to ATL every few months on business. Are there any other places I should check out while I am here?