Address: 980 Henscratch Rd Lake Placid Florida 33852 United States
Located in the Heart of Florida, Henscratch Farms Vineyard & Winery is a unique farming and guest experience. We are a certified “Florida Farm Winery”. The Farm has 10 acres of native southern muscadine and scuppernong grape varieties. Read more...