Exit 11onI-405 Northbound
Left 2.06 mi
Del Taco
21401 Brookhurst St, Huntington Beach, CA 92646