15 restaurants and bars to try in downtown Atlanta April 26, 2023 Atlanta Resturants 0 Comments Yvonne Zusel - The Atlanta Journal-Constitution Here are an array of restaurants in downtown Atlanta perfect for those visiting town for Atlanta Falcons or Atlanta United games.This post was originally published on this site