Get directions to: Albuquerque City Limits Restaurant, Albuquerque, NM
Restaurant address: 3231 Coors Blvd Sw Albuquerque, NM 87121, USA
Restaurant: Albuquerque City Limits Restaurant