Twin Peaks Summit, SF, California

  • 1 mention in Weekend in San Fran- what should I do?

    • Miklos P.

      Miklos P. said, "...amazing views! Do not try to bike it, it will literally kill you! Only experienced and hard-training bicycling animals can manage! Twin Peaks Summit, The Castro and Dolores Park (great views of the city/ downtown). Alamo Square “Painted Ladies” (also often seen..." See More