10/16/2026
If you are looking for a special place for dinner in Atlanta, Atlas in Buckhead is one to put on your list.
It is located inside The St. Regis Atlanta and offers an elegant setting, seasonal American cuisine, an impressive w**e selection, and a beautiful collection of 20th century artwork. 🍽️🎨
It has also earned a Michelin Star and a Forbes Five Star rating, so this is definitely a spot for a nice evening out or a special occasion.