2920 Avenida De Mesilla, Mesilla, New Mexico 88005 USA
Green Chile Philly Cheesesteak...recommend!
Photo Credit: Yelp