From Our Editors
Chow down on all of your pub favorites at Owl Tavern in Lake Geneva. For your viewing pleasure, Owl Tavern also stocks TVs in the bar area. Free wifi is on hand here as well.
The food's ready when you are. Come on in or carry out.
Make use of the ample parking near Owl Tavern. Make use of the safe and efficient bike parking at Owl Tavern.
You can take it easy on your wallet at Owl Tavern ? prices are generally less than $30 per person. So when you want some amazing food to complement your drinks, Owl Tavern will be there for you.