The Boat House Bar & Grill opened in the summer of 2017 and is located next to Big Foot Beach on Lake Geneva's south shore.
The restaurant offers hand-crafted cocktails and great food and a wonderful wrap around deck overlooking Geneva Lake.
Address:
N2062 S Lake Shore Dr
Lake Geneva, WI 53147
Web Site:
Phone:
(262) 812-4126
Facebook Link: