Exit 11onCA 60 Eastbound
Left 0.4 mi
Del Taco
1818 S. Durfee, So. El Monte, CA 91733