El Chico Ranch is open