Back to All Events

Menlo Park Sidewalk Fine Arts Festival


Located on Santa Cruz Avenue between El Camino Real and University in downtown Menlo Park.