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