Balboa Pavilion – 400 Main Street – Newport Beach Posted on February 28, 2016March 10, 2017 Bizarre.Los.AngelesPosted in L.A.: Then & Now Then and now: Balboa Pavilion at 400 Main Street in Newport Beach. The top photo is how it looked in 1906, the year it opened. The bottom photo is how it looks today Photographer (bottom photo): D. Ramey Logan. 2Liked it? Take a second to support Bizarre.Los.Angeles on Patreon!