Del Taco No 303 on Desert Spur Dr, Indio, CA

Del Taco No 303

80745 Desert Spur DrIndio, CA 92201-8324
(760) 342-6652

Del Taco No 303 on Desert Spur Dr in Indio, CA is in the Beach California section(s) Full-Service Restaurants. The map of Del Taco No 303 shows the approximate location in Indio, but you should call them at phone number (760) 342-6652 to verify their address is 80745 Desert Spur Drive, Indio, California 92201-8324 and to get hours and driving directions. Del Taco No 303 Indio is part of the Del Taco Inc chain. For more information on Del Taco No 303 Indio their website URL is www.deltaco.com.