Vallarta Restaurant
Address:
563 W Ventura St, Fillmore, CA 93015
Phone:
(805) 524-3835
Restaurants
Other Businesses:
- Fondita Mexican Restaurant at 323 Central Ave, Fillmore, CA 93015
- La Cascada Mexican Restaurant at 751 Ventura St, Fillmore, CA 93015
- Yannis Best at 736 W Ventura St, Fillmore, CA 93015
- Central Station at 345 Central Ave, Fillmore, CA 93015
- El Taco Llama at 323 A St, Fillmore, CA 93015