Update Info - New Chili Bowl
This restaurant was reported as closed. If it is open, let us know.
New Chili Bowl
1113 San Mateo Blvd SE
Albuquerque, NM 87108
1113 San Mateo Blvd SE
Albuquerque, NM 87108
This restaurant was reported as closed. If it is open, let us know.