Fisherman’s Wharf, like any other tourist destination in the world, has overpriced food, and even more overpriced water. A bottle of water will set you back a $1 if you’re lucky, but more likely $2 or more. And the restaurants are, for the most part, over priced and mediocre quality.
Fortunately, if you walk 2 blocks off the wharf, you can save money, and eat better.
At the corner of 401 Bay St. at Mason, there is a Trader Joe’s. For 19 cents you can get a bottle that would cost $1.50 on the wharf. And the bigger bottles are an even better deal. You can also buy sandwiches, salads and snacks.
If you want to sit down to eat, there is the Cafe Francisco (2161 Powell at Francisco). No only is the food good and reasonably priced, it is a local’s hang out. Down the block at 2257 Mason at Francisco is the Taqueria San Jose, which serves up great burritos, tacos, and other Mexican food.
This is a rule everywhere in the world—2 blocks off the main tourist street, you find local treasures.