The Channel Kitchen + Bar

Seafood restaurant · 2055 E Harbor Blvd, Ventura, CA

Hours

More food in Ventura, CA · Seafood in Ventura