Balboa Main Street in Newport Beach Picture 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.