Skip to main content

Salt Shack on the Lake

restaurant · seafood restaurant · Clermont, FL

Address
846 W Osceola St, Clermont, FL 34711
Phone
(352) 562-7840
Website
salt-shack.com
Where
28.5577, -81.7691

Search Hominin for Salt Shack on the Lake

Other restaurants nearby

More in Clermont

Salt Shack on the Lake — restaurant in Clermont, FL | Hominin