Quail Ridge Taos Resort November 3, 2021 Loading Map.... Quail Ridge Taos Resort88 State Road 150 - El PradoDetails 36.470019 -105.594602 Address 88 State Road 150 El Prado, NM, 87529 Description Type of Venue: Tennis Club & Resort202