Exit 11onI-405 Northbound
Left 0.37 mi
Del Taco
1155 Baker St, Costa Mesa, CA 92626