Live Music at Osthoff’s Lake Deck
Osthoff Lake Deck 101 Osthoff Avenue, Elkhart Lake, WisconsinAlways open to the public, the Lake Deck offers an outdoor bar area with seating and a concession stand all while being able to soak in the views of Elkhart […]