Franciscan Crab Restaurant - Pier 43 1/2, San Francisco, CA 94133, USA on Eaten