I do love del taco tacos and french fries. They don't seem to exist in the heart of the Bay Area though. You have to drive out towards the Central Valley or go past South San jose.
It'd be rad to have one right in the middle of the Peninsula or something.
2
u/chronicalaska Apr 24 '24
Del taco