Cabrillo Pavilion is a historic beachfront event venue with a restaurant and patio. It offers space for large events, meetings, and seminars.