121 W Main St, Farmington, New Mexico 87401 USA
Open-Faced Chile Burger & Bubba Burger
Photo Credit: Yelp