Looking for somewhere to eat in Leesburg Florida? Whether you're enjoying the areas famous waterways or just passing through, a stop at Gator Bay Bar & Grill will give you a taste of the more country side of Florida.