Anyone from ATL? I'm new here and I'm looking for some fun things to do in the city. Any suggestions?