From several Bay Area National Park Service sites to epic parks like Yosemite and Redwood, these are the top national parks near San Francisco.