This is absolutely huge Alaska snow crab!
Captain’s Reserve is the biggest & best that you can buy. These giant, flavorful, succulent snow crab legs are quite simply the largest you have ever seen!
Makes a delicious & impressive gift, a fantastic meal for special occasions, or a luxurious treat for yourself.
Limited quantity available.