Four Star Seafood's Spanish Red Shrimp, also known as Carabineros, are a luxurious seafood delicacy, known for their sweet flavor and large size, with 5-7 pieces per pound. These vibrant red shrimp, frozen with their heads on, are a gourmet addition to any meal. They can be the star of a paella, grilled for a sumptuous appetizer, or sautéed in garlic and oil for a classic gambas al ajillo.