Harbor Breeze Cruises offers daily whale watching and harbor cruises in addition to boat charters for special occasions such as weddings, reunions, birthday parties, Catalina transportation, fishing, marine science labs and more!
2SeeWhales Harbor Breeze Cruises
(562) 432-4900
http://2seewhales.com/