Excitement is building in Clermont as The Salt Shack on the Lake gears up to open its doors on Monday, February 5th at 11 am. The South Lake Tablet had the privilege of getting a sneak peek into this much-anticipated Island restaurant which promises to be a delightful experience for all.