SF News Half of Twin Peaks Blvd. To Go Carless; You Can Decide Which Half The Twin Peaks panoramic lookout point is an iconic place to take visitors and out-of-towners, particularly for those of us way too snobby for Alcatraz or Fisherman’s Wharf. The views up there