Crawfish is finally in season, and I've got a major craving. I know that Broadway Oyster Bar has them, but I haven't heard anything about how good they are there.
You can buy live Crawfish at Seafood city on Olive Blvd inside 170 Right now. Not sure if they are a seasonal thing or not. If anything a Trip to the store is a real experience JIM