They had to have been some of the best tasting seafood I have ever eaten. Very very sweet mild tasting meat.
From what I have read they are a deep water shrimp and harvested only during the spring.
Is there anywhere around the Houston or Galveston area that might have some? I'd sure like to have some of those again next season.