Get directions to: Del Taco Restaurants, Escondido, CA
Restaurant address: 1270 W Valley Pkwy Escondido, CA 92029, USA
Restaurant: Del Taco Restaurants