Albuquerque City Limits Rstrnt 3231 Coors Blvd SW Albuquerque, NM 87121 Phone: (505) 873-8959
Category: Restaurants