If you're looking for Soul Food restaurants in Atlanta look no further. Walter's Soul Food Cafe (South Atlanta) is known for having some of the best Soul Food in Atlanta. Located at 394 Cleveland...show more
Last updated July 15, 2021