New restaurant by Jon Taffer of ‘Bar Rescue’ opening in Georgia. What’s on the menu?

There are thousands of restaurants and bars in Atlanta, but not many are backed by TV stars.

There are thousands of restaurants and bars in Atlanta, but not many are backed by TV stars.