Are you looking for new restaurants to try out? Yelp released a new list “Best New Restaurants of the South” and you can find one of the top 25 spots right here in Atlanta.
Yelp says it looked all over the South for chefs that are “pushing culinary boundaries” by putting their own spin on Southern classics.
Read More At: WSB-TV