1504 Central Ave SE, Albuquerque, New Mexico 87106 USA
Sweet life and birria tacos
Photo Credit: Yelp