Margarita Villa

1567 Spinnaker Dr #200, Ventura, CA

Menu (As of 10/30)

Margarita Villa: hours and how to order