Cabrillo Beach is excellent for windsurfing and sailing. Cabrillo Marine Aquarium is located at 3720 Stephen S. White Drive, San Pedro, CA 90731. City of San Pedro Cabrillo Beach is managed by the City of Los Angeles.
Hours: Beach is open during daylight hours.Phones:
- Aquarium: 310-548-7562
- Visitors Center: 310-305-9545
- Beaches and Harbors: 310-305-9503