Geneva Tap House is a tap house featuring a massive selection of beverages and a self-service model.
The atmosphere is centered around a massive, interactive tap wall that encourages a social and hands-on experience. It serves as a lively spot for watching football and enjoying a variety of drinks.
Reviewers enjoy the variety of beverage options, ranging from New Glaus beer to High Noons, all accessible through a convenient self-serve fob system.