Del Taco Locations in north hollywood, ca

6718 Laurel Canyon Blvd North Hollywood, CA 91606
(818) 764-2844