Update Info - Charo Chicken
This restaurant was reported as closed. If it is open, let us know.
Charo Chicken
17612 17th St
Tustin, CA 92780
17612 17th St
Tustin, CA 92780
This restaurant was reported as closed. If it is open, let us know.