Atlas

Sophisticated Dining

Located in The St. Regis Atlanta, Atlas is a dinner-only restaurant in Buckhead, Georgia featuring American cuisine with European influences, all made with the freshest local ingredients.