The San Francisco Bay Area peninsula that is. I'd be lying if I said I've tried every taco truck between San Francisco and San Jose. But ive tried a LOT. These are from my favorite. (So far)

by mofugly13

Write A Comment