Tavistock Restaurants | Food Newsfeed

Tavistock Restaurants

Tavistock Announces American Restaurant in Atlanta's Buckhead

Tavistock Group and consulting chef/restaurateur Gerry Klaskala are pleased to announce the creation of Atlas, a new dinner-only restaurant located at The St. Regis Atlanta in Buckhead. With American cuisine made from the freshest local ingredients, Atlas will open in late fall 2014.