near the eastern end of Embarcadero Road in Palo Alto, CA
. No street address. Parking area is visible in Google Maps if you zoom in sufficiently.
From Highway 101, take Embarcadero Rd exit. Follow signs for Embarcadero Road East. After 0.8 miles, turn left to stay on Embarcadero Rd East. Within 0.3 miles, there is a prominent sign for Palo Alto Duck Pond.
Parking Fees: None (last visited: April 2011)
Capacity: About ten cars may be parked here.
Latitude: 37.456541 Longitude: -122.108585