The Atlanta Palm is located in The Westin Buckhead Atlanta, near Lenox Mall, and is the perfect place to celebrate special occasions with family or friends, host business ...
On November 7, 2017 / By Rick LimpertThere is still time to sign up for the dinner event of the spring in Atlanta. This is a five-course dinner paired with highly sought after wines from ...
On March 27, 2017 / By Rick Limpert