Built in 1908, the Owl Tavern embodies the traditional north woods tavern serving cold beer, great drinks and fun times in a welcoming rustic setting.
Owl Tavern is a Historic Wisconsin Tavern and smokehouse nestled in woods on the south shore of Geneva Lake.
Contact Owl Tavern at https://www.owltavernlg.com. If you are in need of a new website, contact us today at www.olivestreetdesign.com