Map & Directions - Albuquerque City Limits Restaurant
View Menu
Albuquerque City Limits Restaurant
3231 Coors Blvd SW, Albuquerque, NM, 87121
(505) 873-8959 (Phone)
3231 Coors Blvd SW, Albuquerque, NM, 87121
(505) 873-8959 (Phone)