WHY WE LOVE IT: Located in the St. Regis Atlanta, The Garden Room is the place to see and be seen. With enchanting interiors — pinch me, those pillows! — and fabulous food and cocktails, The Garden Room is on every Atlantan’s must-go list at the moment. Act fast! Reservations are impossible to come by.