41150 Via Europa Temecula, CA 92591
Seated: 120
Standing: 105
Square Feet: 1,173 ft2
The Cave is an indoor space with a look and feels that is uniquely its own. Soft, curved architecture, beautiful chandelier accents and overhead draping make this space ideal for classroom sessions and banquets alike.