This Illinois Restaurant On Stilts Is The Ultimate Waterfront Dining Destination
The best waterfront dining in all the Land of Lincoln can be found in the tiny town of Naples, Illinois along our most magnificent river. Held up high on stilt-like structures, thi…