Best Restaurants

Atlas

at THE ST. REGIS ATLANTA

Atlanta • United States

Forbes Travel Guide Star AwardsWine SpectatorMichelin GuideLa Liste

Overview

Located within the St. Regis Atlanta, Atlas celebrates the very best in seasonal American cuisine combined with European influences. With a focus on curating fresh ingredients from local farms, this chef-driven restaurant brings unparalleled culinary experiences to the capital of the South.

Awards

Forbes Travel Guide Star Awards

Five Star, 2026

La Liste

82.50, 2026

AAA Diamond Awards

Five Diamond, 2025

Wine Spectator

Best of Award of Excellence (2 Glasses), 2025

Nearby Restaurants