East Meets West Whale Watching
508 S Bay Front, Newport Beach 92662