A cooking oil spill closed Palm Valley Road in St. Johns County, with cleanup operations underway and traffic being rerouted.