Los Lunas Open 24 Hours Open 24 Hours Open 24 Hours Open 24 Hours Open 24 Hours Open 24 Hours Open 24 Hoursphone(505) 865-4768(505) 865-47681885 Emilio Lopez RoadLos Lunas, Nuevo México, 87031Get DirectionsVisit Restaurant PageOrder now