Whataburger
6100 Alameda Blvd NE, Albuquerque 87113