Harbor Island is a small artificial island in Newport Beach, California. Newport Harbor is a semi-artificial harbor that was formed by dredging an estuary during the early 1900s. Several artificial islands were built, including Harbor Island, now covered with about thirty private homes.
Newport Landing Whale Watching
Davey's Locker Whale Watching & Sportfishing
Balboa Pavilion
Newport Coastal Adventure
SOL Mexican Cocina
Newport Landing Restaurant
Harborside Restaurant and Grand Ballroom
Great Mex Grill