A new restaurant in Buckhead is giving the South a taste of what celebrities just can't get enough of.
Share