14 Barnard Street Savannah, GA 31401
Seated: 40
Standing: 125
Square Feet: 2,613 ft2
Discover this sophisticated urban garden oasis with intimate seating nooks, private cabanas, an alluring firepit and a full bar. The Terrace is ideal for cocktail parties and break-out groups.