Hosted on MSN20d
Scoma’s RestaurantScoma’s is a seafood restaurant on Pier 47 in Fisherman’s Wharf that’s been around since the 1960s. It’s considered a San Francisco institution at this point, which you can probably tell ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results