Tasting Notes From Taste of Atlanta
Thousands of people convened on Tech Square in Atlanta’s Midtown for the 10th annual Taste of Atlanta October 22-23. With delicacies like duck fried rice, gyros, fall off the bone ribs and grilled corn, the event offered a taste from over 80 restaurants.