-
Del Taco
is an above average Restaurant Restaurant
Ranked #1 of 33 Restaurants in Palm Springs Palm Springs.
Some say, it is funny.
.
The Latest Review: ★★★★★
Sent on the 7th of August, 2013
The drive thru curves totally funny...not in a "ha ha" way. It keeps you from getting close to the window.