Santa Barbara Shellfish Company



Santa Barbara Shellfish Company, 230A Sterns Wharf, Santa Barbara CA 93101, 805-966-6676, is a must go and eat whenever I am in the SB area. Yesterday, I ordered the local rock crab which was fab!!!!

Comments

Popular Posts