Yum Yum, Taste of Atlanta is Almost Here!

More than 90 of Atlanta’s most notable and on-the-rise restaurants have signed on to participate in this year’s Taste of Atlanta, which will take place October 24-26 in Midtown at Tech Square. With eateries featured from both inside and outside the perimeter, festival-goers will be able to savor truly authentic flavors that represent every corner […]