Update Info - El Chicken al Cabron
This restaurant was reported as closed. If it is open, let us know.
El Chicken al Cabron
3041 Isleta Blvd SW
Albuquerque, NM 87105
3041 Isleta Blvd SW
Albuquerque, NM 87105
This restaurant was reported as closed. If it is open, let us know.