3916 Central Ave SW, Albuquerque, New Mexico 87105 USA
Grilled chicken and baked potato
Photo Credit: Yelp