Find Carl's Jr. restaurants in New Mexico near you now.
Fast food restaurant
Address: 5511 Alameda Blvd NE, Albuquerque, NM 87113