A guide to more than 70 restaurants that are within walking distance of the Mercedes-Benz Stadium in downtown Atlanta.
Rich, sweet, and utterly irresistible, these classic Southern desserts are the kind that make you go back for seconds (and ...