Isla Vista CA Food Home Delivery 1. 910 Embarcadero Del Norte, Isla Vista, CA 93117 | iV menus (805) 689-6969