Sophisticated Dining Destination in The St. Regis Atlanta Continues to Captivate MICHELIN Guide Inspectors, Securing Recognition in the Guide for the Second Consecutive Year ATLANTA, Oct. 29, 2024 /PRNewswire-PRWeb/ — Atlas, Buckhead’s dynamic ode to fine dining, has retained its coveted…