Charo Chicken

Newhall Ranch Rd
Valencia, CA
661.295.9000
34.443124
-118.606075

for Charo Chicken
Directions
from: