Salt Shack on the Lake in Clermont is the Critic’s Choice for Best Patio in the 2025 Foodie Awards. See who the readers picked!