Home › Venues › Barrelhouse South Barrelhouse South Tickets Buy tickets for concerts at Barrelhouse South in Savannah, GA. No Upcoming Events No upcoming events scheduled at Barrelhouse South. Please contact us with any corrections. Hotels & Lodging Near Barrelhouse South About the Venue Barrelhouse South At-a-Glance Capacity 220Address125 W Congress StreetSavannah, GA 31401United States Map & Directions Advertisement