Taste of Atlanta 2012

Every year Taste of Atlanta seems to get bigger and bigger. Now in its 11th year, the festival hosts more than 45,000 people across a span of two days. (That is a far cry from 10,000 attendees in 2002!) This year, on the weekend of October 5-7, Taste of Atlanta took over Tech Square in […]