Update Info - Charo Chicken
This restaurant was reported as closed. If it is open, let us know.
Charo Chicken
18645 Soledad Canyon Rd
Canyon Country, CA 91351
18645 Soledad Canyon Rd
Canyon Country, CA 91351
This restaurant was reported as closed. If it is open, let us know.