Wharf Taqueria & Cafe
2640 Mason St, SAN FRANCISCO, CA
0% positive
Directions: by the computer. needs a key you can get at the counter
Comments: cheap purchases including water and chips. a relief when you're trapped in the wharf
Directions: by the computer. needs a key you can get at the counter
Comments: cheap purchases including water and chips. a relief when you're trapped in the wharf