1715 E. Main, Farmington, NM
505-324-8177
Closed
Visit Website
910 W. Main, Farmington, NM
505-325-1361
Please call to place your order. Visit Facebook for the menu!
San Juan Plaza, 3030 E Main St, Farmington, NM
505-327-6011
Closed at this time.