Skip to main content

Champs Chicken

restaurant · chicken restaurant · Albuquerque, NM

Address
1401 Broadway Blvd NE, Albuquerque, NM 87102
Phone
(505) 242-1855
Website
champschicken.com
Where
35.0968, -106.6421

Search Hominin for Champs Chicken

Other restaurants nearby

More in Albuquerque

Champs Chicken — restaurant in Albuquerque, NM | Hominin