Website Menu Cheddar's Scratch Kitchen4065 SW College Rd. Ocala, Florida 34474 United StatesDetailsOpen in Google Maps Map Cheddar's Scratch Kitchen 4065 SW College Rd. Ocala, Florida 34474 (352) 291-0641 Share Cuisines Details American Cuisine