Cannon Beach OR Seafood 1. 208 N Spruce St, Cannon Beach, OR 97110 | Ecola Seafoods Restaurant & Market (503) 436-9130