“Savannah Taphouse is placed in the restored building, formerly known as Avon Theater. They give their establishment character and history, combined with an excellent selection of beer and delightful food. The bar is pleased to be recognized as one of the best new establishments in downtown. Their upscale environment makes sure you have a unique dining experience. You can enjoy the best of Savannah, GA, with tasty menu items that amaze and delight your taste buds. The bar has 28 high-definition TVs showcasing the latest sporting events. Whether you choose from more than 100 bottles of brew, 40 taps, or their award-winning fare, you can find something to love at Savannah Taphouse. Their menu highlights an excellent selection of award-winning sandwiches made from scratch entrees, savory burgers, and artistic chopped salads. Happy-hour food is also available to save you money.”
Read more