Newport Beach Balboa Main Street panorama photo with Balboa Pavilion. Balboa is a neighborhood within Newport Beach, California. Balboa Pavilion is a landmark built in 1906 and now houses several businesses including Harborside Restaurant. Copyright © 2010 Paul Velgos with All Rights Reserved.