La Casa Del Zorro Address: 3845 Yaqui Pass Road Borrego Springs 92004 United States Get directions from Go Unable to find any directions.