Know a great happy hour or special for this location?
As the name implies, fresh steamed crab takes center stage at this casual Fisherman's Wharf eatery.
Suggest an edit
2801 Taylor St, San Francisco, CA 94133