32720 Rancho California Road Temecula, CA 92591
Seated: 250
Standing: 120
Square Feet: 4,500 ft2
Our South Lawn which offers sweeping views of the Temecula Valley and is adjacent to our Zinfandel vineyards.