San Francisco: Marquard's

San Francisco: Marquard's

October 17, 2010. A store at the corner of Powell and O'Farrell, near Union Square, San Francisco. If you ever need liquor, cigars, a magazine, the New York Times, and a baseball cap when you're in San Francisco, Marquard's is the perfect place to go.