Loading...
 

This weekend, more than 45,000 people gathered in Midtown's Technology Square for the 12th annual Taste of Atlanta food festival. Attendees were able to sample and enjoy small plates from more than 90 participating restaurants.