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
Sun–Mon: 12pm-12am
Tue-Sat: 12am-2am
Get Weekday Happy Hour
Half-price cocktails
Mon-Fri, 4-7pm.
This restaurant hasn’t provided any menus.