Anchor Oyster Bar
579 Castro St, San Francisco
(415) 431-3990
Menu
Restaurants in San Francisco, CA
Anchor Oyster Bar
579 Castro St, San Francisco, CA 94114
(415) 431-3990