La Canasta is a restaurant specializing in fresh seafood, paella, and rice dishes, with a focus on locally sourced ingredients.