-
Del Taco
is a top notch Fast Food Restaurant Restaurant
Ranked #1 of 10 Restaurants in Palm Desert Country Palm Desert.
Some say, it is sour.
.
The Latest Review: ★★★★★
Sent on the 7th of August, 2013
Try the shredded beef combo burrito w/sour cream and thank me later.