The Channel Kitchen + Bar Categories Restaurants 2055 Harbor Blvd. Ventura CA 93001 (805) 643-6000 (805) 643-2509 Visit Website About Us Restaurant located inside Ventura Beach Marriott Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×