Find the top Chicken restaurants in Newhall, California near you now.
Chicken restaurant
Address: 23434 Lyons Ave, Newhall, CA 91321