I wouldnt recommend strolling much in American cities, if its not unsafe then the local PD often feel that anyone not in a car ina nice resdidential area is probably a thief anyway.
Shame but I have been in your shoes-unplanned afternoon and overnight in Atlanta and didn't find alot to do there at all. The most impressive thing about the place is Hartsfield itself