Ocean Beach separates attractions like the San Francisco Zoo and Golden Gate Park from the Pacific Ocean. This 3 ½-mile stretch of sand is a welcome respite from the city's bustling downtown.