41150 Via Europa Temecula, CA 92591
Seated: 255
Standing: 242
Square Feet: 2,475 ft2
La Plaza, our beautiful outdoor courtyard, combines the beauty of Spanish architecture with a modern alfresco event space. La Plaza is the perfect backdrop for any company mixer, awards dinner, or gala.