Exit 33AonI-405 Northbound
Left 0.17 mi
Del Taco
1933 E 223rd St, Carson, CA 90810