Address: 6531 Edinger Ave, Huntington Beach, CA 92647, USA
Pauline Burroughs | Sep 4, 2018
I don't live in OC anymore but Charo Chicken is the best. I make it a point to order some every time I am in town even if it's to take back home to the desert. Mmmm!