Del Taco - 23650 LYONS AVE in Newhall (Taco Restaurant ) - Location & Hours

Store Details

23650 LYONS AVE
Newhall, California 91321

Phone: (661) 254-4365

Map & Directions   Website

Regular Store Hours


Store hours may vary due to seasonality.

Advertisements