Mapesca is a seafood and deli supplier specializing in fresh and frozen fish and shellfish. This family business has been distributing a wide variety of seafood since 1920, catering to both professionals and individuals.