Del Taco

3714 W. Verdugo Ave.
Burbank
California
United States
website