2200 Sunport Blvd SE, Albuquerque, New Mexico 87106 USA
This is definitely my go-to here!
Photo Credit: Yelp