Rinconada Swimming Pool is located at 777 Embarcadero Rd, Palo Alto, CA. This pool features a large kiddie pool 1-3ft deep. There is a mushroom fountain, streams of water shooting up around the pool, and stationary pedal bikes that shoot... Read More