ISLA VISTA CA ISLA VISTA CA ISLA VISTA CA Hours & Location 956 Embarcadero Del Norte, Isla Vista, CA 93117 (805) 7708226 Monday-Sunday from 11:00 am - 10:00 pm Get Direction