Del Taco - 4300 SALIDA BLVD. (Taco Restaurant ) - Location & Hours
Store Details
4300 SALIDA BLVD.
Salida, California 95368
Salida, California 95368
Phone: (209) 543-9425
Regular Store Hours
Store hours may vary due to seasonality.
Advertisements
