Address:- 125 E Broughton St, Savannah, GA, United States, 31401
Phone:- (912) 201-8277
Savannah Taphouse is your upscale sports bar experience in historic Downtown Savannah. It’s the perfect place to watch the game with a huge selection of ice cold beer, a scratch made menu, and the latest in HDTVs playing your favorite games. Visit us online for more details.