Del Taco
Add to Favorites
OPEN NOW
Today: Open 24 Hours
Saved to Favorites
Phone: (909) 946-0144
Address: 179 N Central Ave, Upland, CA 91786
Website: http://www.deltaco.com
TollFree: (800) 628-1368
Cuisines: Mexican, Fast Food, Latin American
Price Range : Below Average
1837 W Foothill Blvd, Upland, CA 91786
9335 Monte Vista Ave, Montclair, CA 91763
9141 Central Ave, Montclair, CA 91763
425 N Mountain Ave, Upland, CA 91786
8851 Central Ave Ste A, Montclair, CA 91763
8972 Central Ave, Montclair, CA 91763
9393 Monte Vista Ave, Montclair, CA 91763
2006 W Foothill Blvd, Upland, CA 91786
1610 W Foothill Blvd, Upland, CA 91786
594 Cedar Crest Ave, Claremont, CA 91711