The latest
New Geneva Tap House has 50 taps that let you serve yourself
When eight, 16 and 24 taps won't do, head down to Lake Geneva, where the new Geneva Tap House, 252 Broad St. - in the Geneva Theater building - has a whopping 50 beers on tap from which to choose. Plus, the taps are self-serve.