2500 Central Ave SW, Albuquerque, New Mexico 87104 USA
Green Chile Chicken Sandwich
Photo Credit: Yelp