2124 Central Ave SW, Albuquerque, New Mexico 87104 USA
Such an awesome restaurant with cool staff for so many years
Photo Credit: Yelp