Exit 9AonI-405 Northbound
Left 0.91 mi
Del Taco
2112 S.e. Bristol St, Newport Beach, CA 92660