415 Lomas Blvd, Albuquerque, New Mexico 87102 USA
El gran burro red green smothered
Photo Credit: Yelp