Southside 17 Bar and Grill

3632 Savannah Hwy, Unit 100, Charleston, SC 29455
Southside 17 Bar and Grill Southside 17 Bar and Grill is one of the popular Sports Bar located in 3632 Savannah Hwy, Unit 100 ,Charleston listed under Bar in Charleston , Bar & Grill in Charleston , Sports Bar in Charleston ,

Contact Details & Working Hours

Map of Southside 17 Bar and Grill