Newbury Park Restaurants

(Chicken)

3605 E Thousand Oaks Blvd
Thousand Oaks
805.495.0553
4.8 miles
5869 Kanan Rd
Agoura Hills
818.879.5495
9.1 miles
2350 Las Posas Rd
Camarillo
805.388.1883
9.7 miles
1595 E Los Angeles Ave
Simi Valley
805.583.2631
10.2 miles
El Pollo Charro thumbnail menu
OPEN
til 8 pm
3200 E Los Angeles Ave
Simi Valley
805.526.6119
11.8 miles
3977 Cochran St
Simi Valley
805.522.2458
12.9 miles
1 comments
150 E Harvard Blvd
Santa Paula
805.525.5014
14.6 miles
5726 E Los Angeles Ave
Simi Valley
805.522.6888
14.6 miles