41 years and still shucking: that’s a lot of oysters! And yet, Anchor Oyster Bar, a neighborhood gem on Castro Street (near 19th Street) keeps packing ‘em in. “Even after 41 years,” says owner and ...
Some results have been hidden because they may be inaccessible to you