The Buckhead Barn is an event venue in the Buckhead neighborhood of Atlanta, Georgia, offering a 3,600-square-foot space for gatherings of up to 125 guests…
Venues & Spaces · Atlanta, United States · Services: Indoor Venue Hire, Outdoor Space & Land Hire, In-House Catering, Weddings, Corporate Events