One of America’s Best Fresh Seafood Waterfront Restaurants is in IllinoisOne of America’s Best Fresh Seafood Waterfront Restaurants is in IllinoisWho says you need to be located on the ocean to have one of the best waterfront restaurants in America?Sweet LennySweet Lenny