Exit 9AonI-405 Northbound
Left 0.65 mi
Del Taco
280 Bristol St, Costa Mesa, CA 92626