We recently took a trip to the La Jolla tidepools, which we both thoroughly enjoyed.
The day was a little clowdy, but he didn't mind. The spot was nice...plenty of deep tidepools, but also adjacent to some sandy beach areas that were better for swimming (no nearby bathrooms though).
He brought his goggles and snorkel...a replaced birthday gift (the original one got lost on his FIRST trip to the beach with it. Snorkels and waves do not mix! But it was perfect for tidepool exploring).
(DISCLOSURE: Above are affiliate links through which I can earn commission.)
If you're in the San Diego area and want to visit this particular spot on the beach, it's at 321 Coast Blvd, La Jolla, CA.
Shared on Love to Learn Link-up