Beachy vibes, wild-caught seafood, delicious drinks, and a breathtaking view of Lake Minneola–Salt Shack on the Lake is Clermont’s best waterfront retreat.
- 846 W Osceola St, Clermont, FL 34711
- 352-562-7840
Tuesday–Sunday: 11am–3pm | 4pm–9pm
Monday– CLOSED
HAPPY HOUR
Tuesday – All Day
Wed + Fri – 4:30pm – 6:30pm
This restaurant hasn’t provided any menus.