Top Recommended Places to have a cozy picnic time in San Francisco