If you live anywhere in Central Florida, you're spoiled for choice when it comes to dining options because there are so many fine restaurants.
However, Ski Beach Bar and Grill in Leesburg is one restaurant that stands out from the rest and is worth a drive to enjoy. Is on the Leesburg waterfront on Lake Harris.