Enjoy an Illinois lakeside gem serving fresh, standout seafood that’s every bit as unforgettable as its glowing sunset views.