Fillmore MEXICAN FOOD Food
/ The Latest in Fillmore CA1: Vallarta Restaurant (563 W Ventura St Fillmore near Olive St / Telegraph Rd W) | Rated : Excellent : [5.0] (1 votes) Reviews | |
1: Vallarta Restaurant (563 W Ventura St Fillmore near Olive St / Telegraph Rd W) | Rated : Excellent : [5.0] (1 votes) Reviews | |