Charo Chicken

Overview

Address: 6531 Edinger Ave,
Huntington Beach, CA 92647, USA
Website: charochicken.com
Phone: 714-892-2900