Chain: 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. Tavistock Group, the international private investment organization backed by billionaire Joe Lewis, […]