100 Christmas Tree Point Rd (at Twin Peaks Blvd), San Francisco, CA
Hill · 274 tips and reviews
Florence Antonette R: Nice view during the day, and even better at night. I honestly have brought almost ever guy that I have dated up here and no complaints about it. I love the scenery at night, the city lights up :)