1715 E. Main, Farmington, NM
910 W. Main, Farmington, NM
Open Monday thru Saturday 10 am - 7 pm for carryout and will soon be offering patio dining. Please call to place your order. Visit Facebook for the menu!
San Juan Plaza, 3030 E Main St, Farmington, NM
Closed at this time.