Online table reservation for Vallarta Restaurant in Fillmore
We are enabling reservations for Vallarta Restaurant
Vallarta Restaurant
563 Ventura Street Fillmore, CA 93015, 93015-1922, United States
Mexican, Breakfast-brunch
The redirect does not work? Just click on this link or copy it into your address bar