Cheddar's Scratch Kitchen 4065 Southwest College Road, Ocala, FL 34474