Vallarta Restaurant

Row 1

Details
563 W Ventura St (at Olive St)
Fillmore, CA 93015
(805) 524-3835

Foursquare Tips

  • The service is amazing! Food is great. And of course, I've heard the margaritas are to die for!
  • The Nachos are amazing the shrimp cocktail was awesome so worm and friendly. We will be back
  • Very good and so friendly
  • Very good and so friendly
  • Cucumber Habanero Margaritas. Serious.
  • Shrimp Cocktail is the bomb....:0)