-
Del Taco
is a much liked Fast Food Restaurant Restaurant
Ranked #1 of 23 Restaurants in Imperial Highway La Mirada.
.
The Latest Review: ★★★★★
Sent on the 7th of August, 2013
Better off going the Taco Bell on La Mirada Blvd, it's 100 times faster than waiting in the drive thru here.