Albuquerque City Limits Restaurant
3211 Coors Blvd Sw Ste F4 Albuquerque, NM 87121-5255
505-873-8959
Business Hours:
Payment Types