A Canoa is a restaurant known for fresh seafood.