The Palm Atlanta is nestled in the heart of Buckhead, near landmarks such as Lenox Square Mall and Phipps Plaza. This unique location offers an upscale dining experience with a touch of Southern charm. The Palm Atlanta is the area’s go-to place for a great Buckhead business lunch, beloved by a wide range of local professionals and celebrities.