Charo Chicken
22611 Lake Forest Dr # C2
Lake Forest, CA 92630
Lake Forest, CA 92630