Exit 22onI-405 Northbound
Left 0.77 mi
Del Taco
2900 Westminster Ave, Seal Beach, CA 90740