Get directions to: Anchor Oyster Bar, San Francisco, CA
Restaurant address: 579 Castro Street San Francisco, CA 94114, USA
Restaurant: Anchor Oyster Bar