Taste of Atlanta has long been known as the premier foodie festival in the Dirty South. After setting up shop at Atlantic Station the past couple of years, the festival has relocated to nearby Technology Square in Midtown for this year. The corner of 5th and Spring is already blocked off, tents and other temporary …
Continue reading “Taste Of Atlanta 2009 Hits October 10th & 11th”