El Palo Alto Park

Park 117 Palo Alto Ave Palo Alto

Narrow plot of land (0.5 acres) featuring a lighted pedestrian/bike pathway that connects Palo Alto and Menlo Park. A spot to stroll through if you are walking around Palo Alto.

  • Restrooms — No