Exit 19onI-880 Southbound
Right 0.88 mi
Del Taco
6160 Jarvis Ave, Newark, CA 94560