About 620 Jones - San Francisco's Largest Outdoor Bar

About 620 Jones - San Francisco's Largest Outdoor Bar