One of my favorite places to see in San Francsico was Twin Peaks. The road up is near the Castro district. It's a steep winding road, but it's not too long and when you get to the top you'll be glad you made the effort. The view is incredible. You get a full view of San Francisco. On the clear... more

