526 LaBorcita Canyon Rd, La Luz, New Mexico 88337 USA
Prime Rib sandwich with Potato Salad
Photo Credit: Yelp