Restaurant In Savannah GA

Address: 125 E Broughton St, Savannah, GA, United States 31401
Phone: (912) 201-8277
Category: hotels-and-restaurants

Description: 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.