La Canoa is a lively seafood restaurant offering Mexican dishes and drinks.