Del Taco - 4300 SALIDA BLVD. in Salida, California (Taco, Restaurant) - Map
Map & Directions Store Details & Deals
4300 SALIDA BLVD.
Salida, California 95368
Phone: (209) 543-9425
4300 SALIDA BLVD.
Salida, California 95368
Phone: (209) 543-9425