Park Tavern, San Francisco

An upscale American tavern located in San Francisco’s North Beach.