Enjoy the best of Savannah, GA with delicious menu items that will surprise and delight your tastebuds. At Savannah Taphouse, They offer so much more than average sports bars. With our carefully curated menu with made from scratch items and our upscale atmosphere, you are sure to have a unique dining experience.