So we're planning a Cajun Mardi Gras/Chinese New Year dinner party for next weekend, and we need frozen crawfish tails. Is there anyplace around Boston that sells crawfish? Domestic product would be ideal but my understanding is that the season runs May through fall sometime, and you just can't get Louisiana crawfish in February. (At least, that's what the folks in Breaux Bridge told me when they shipped me Chinese product in place of the LA crawfish that I ordered last year.)
Due to our menu plan and the preferences of our set of guests, a boil of whole crawfish is *not* on the agenda. We really just need 2 or 3 ppounds of frozen tails.
Bonus points for a seller actually in Boston/Cambridge/Somerville. Thanks!