Initially, Elk Grove city council denied the project -- saying it didn't meet the city's zoning rules.