Chips & Salsa Restaurant
Chips & Salsa Restaurant stores & openning hours in Albuquerque
Chips & Salsa Restaurant - Albuquerque
9901 Central Ave Ne, Albuquerque, NM 87123
Chips & Salsa Restaurant - Albuquerque
4200 San Mateo Blvd Ne, Albuquerque, NM 87110