Loma Linda Taco Truck

1 Daly City CA 94015 USA

(415) 917-6142

Location