Home › Venues › Barrelhouse South Barrelhouse South Events See the Barrelhouse South concert calendar. Barrelhouse South is in Savannah, GA. Hotels & Lodging Near Barrelhouse South 125 W Congress Street, Savannah, GA 31401, United States Get Directions Directions Edit Venue Barrelhouse South At-a-GlanceAddress 125 W Congress StreetSavannah, GA 31401United StatesAdvertisement Add to My Venues Edit Venue Share this Venue ShareTweetEmail