About us
Savannah Taphouse is located in the restored building formerly known as Avon Theater. Its character and history combined with our excellent selection of beer and delicious food make a perfect place to visit, watch sports and enjoy the vibes of Savannah.