If you're looking for Comfort Food restaurants in Atlanta look no further. A Town Wings is known for having some of the best Comfort Food in Atlanta. Located at 1660 Donald Lee Hollowell Parkway Northwest, A Town Wings is a great place to dine in or order delivery. It's the perfect option for those searching for "Comfort Food Near Me". They have tons of great options, so scroll down to see the A Town Wings menu and pick your favorites.