Get directions to: Del Taco, Costa Mesa, CA Restaurant address: 1155 Baker St Costa Mesa, CA 92626, USA Driving Walking Bicycling Restaurant: Del Taco