Margarita Villa
Opens at 12:00 PM

Margarita Villa

$$ • Mexican • Seafood
View delivery time and booking fee.

1567 Spinnaker Dr, Ste 200, Ventura, California • More info