Farmington Open 24 Hours Open 24 Hours Open 24 Hours Open 24 Hours Open 24 Hours Open 24 Hours Open 24 Hoursphone(505) 327-4306(505) 327-43065506 E. Main St.Farmington, Nuevo México, 87402Get DirectionsVisit Restaurant PageOrder now