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

Detailed Map