Get directions to: Del Taco, Los Lunas, NM Restaurant address: 1885 Emilio Lopez Rd Nw Los Lunas, NM 87031, USA Driving Walking Bicycling Restaurant: Del Taco