Start from
Nature Coast Bar and Grill
10350 W Yulee Dr, Homosassa 34448