The all-round simplest (for parking and access) seems to me to be the trailhead at 2698 Terminal Boulevard, Palo Alto, CA 94303. Note: Tides change what you see ...