About tower taproom
The Tower Taproom is the FIRST licensed self-pour taproom in the state of Alabama. Patrons will place their tap card in the slot above the tap. Every 3 taps have a touch screen with information about the beverage.
When you touch the screen you find the description, alcohol content and price per ounce. The option to pour a small taste or a full pint is one of the most unique aspects of the system.
The Taproom has 57 taps (includes 42 upstairs and 15 downstairs), that will dispense a variety of craft beers, ciders and wines.
OUR LOCATION
101-A Tallapoosa Street
Montgomery, AL 36104
CONTACT US
(334) 356-5929