Here's what Trippy members say about Twin Peaks Summit:
"Twin Peaks Summit , The Castro and Dolores Park (great views of the city/ downtown)." See More