1. Ted's Restaurant 18651 N Us Highway 301, Citra, FL 32113 Coordinate: 29.42141,-82.10907 Phone: (352) 595-3354