1 Del Taco Location
in Norwalk, CA