store:
 location:

Del Taco in Placentia, California

1851 E ORANGETHORPE AVE
Placentia - 92870
View Details
1171 E. IMPERIAL HWY
Placentia - 92870
View Details