The best view of San Francisco is from Twin Peaks, which you can get to by driving up Market Street. From here, you can see all the major landmarks, including downtown and Golden Gate Park, as well as surrounding towns, such as Marin County, to the north.