Jeff B
San Francisco
Worth visiting!
A review of this place: Great view of the city
You feel closer to the city than you do @ Twin Peaks because the hill is lower. Since it’s a small hill, you can see in almost all directions. I wouldn’t have known about this place if I didn’t leave nearby.