Located on the Balboa Peninsula, the Balboa Pavilion is a fun center for marine sports enthusiasts. Boat rentals are available for sport fishing and whale watching. Catalina Flyer, the catamaran, takes you across to the Avalon at Catalina Island where you can watch whales. Harborside Restaurant and Grand Ballroom is a waterfront dining and socializing venue. This pavilion has provided for action-packed marine expeditions since 1906 and is regarded as one of the finest marine recreation centers in the area.
Attractions & Landmarks, Animal Life