Loading Map.... Balboa Pavilion400 Main St - Newport BeachDetails 33.6027478 -117.89888510000003 Address 400 Main St Newport Beach CA 92661 United States Upcoming Events No events in this location