Eating American (New) Mexican Chicken at Charo Chicken restaurant in Costa Mesa, CA.

Feedback

Do you manage or own Charo Chicken?

Yes