Fillmore Restaurants

(Chicken)

150 E Harvard Blvd
Santa Paula
805.525.5014
9.5 miles
1595 E Los Angeles Ave
Simi Valley
805.583.2631
12.4 miles
El Pollo Charro thumbnail menu
OPEN
til 8 pm
3200 E Los Angeles Ave
Simi Valley
805.526.6119
13.8 miles
3977 Cochran St
Simi Valley
805.522.2458
14.2 miles
1 comments
2350 Las Posas Rd
Camarillo
805.388.1883
14.7 miles