Find the top Seafood restaurants in San Francisco, California near you now.
Seafood restaurant
Address: Pier 43 1/2 The Embarcadero First Floor, San Francisco, CA 94133
Chinese restaurant
Address: 4 Embarcadero Center, Street Level, San Francisco, CA 94111
Dim sum restaurant
Address: 2626 San Bruno Ave, San Francisco, CA 94134