Restaurants in Fillmore, CA

4 businesses found


El Taco Llama

323 A St , 93015
Phone: (805) 524-2092

Vallarta Restaurant

563 West Ventura St , 93015
Phone: (805) 524-3835

Chef Stroh's Pestos

432 Arborwood St , 93015
Phone: (805) 340-9051

Carl's Jr

754 West Ventura St , 93015
Phone: (805) 524-3988