Michelangelo Playground

  • A hidden gem in the North Beach/Russian Hill neighborhood. Lots of parking in the vicinity, serene, quiet and definitely a great picnic spot.