La Canasta is a restaurant offering sandwiches, pastries, and seafood dishes. Known for rice dishes and fresh seafood.