No live Crawfish at the Farmers Market yet.
No
Not sure probably the DeKalb Farmers market would be a better source
No... meat isn't the thing there.
Didn't see any,so I couldn't say.may have to go to fish market
Thanks! Your answer is awaiting moderation.