Tower Taproom
101-A Tallapoosa Street, Montgomery, AL, 36104
About
Based in Montgomery, AL, Tower Taproom operates as a restaurant and hospitality business. Its work centers on dining, craft beer, and wine service. The operation highlights licensed professionals and hospitality-driven service.
Mission
Tower Taproom is dedicated to providing an interactive and engaging craft beverage experience in Montgomery. As Alabama’s first licensed self-pour taproom, the venue offers guests the opportunity to explore a wide selection of craft beers, ciders, and wines at their own pace. Through an innovative self-serve system and a welcoming social environment, Tower Taproom strives to create a unique gathering space where customers can discover new flavors and enjoy time with friends.
