Vail Lake Resort

38000 Highway 79 South, Temecula, 92592