Log In / Sign Up
HOME > Chowhound > Great Plains >
h
Hellrod Feb 27, 2010 03:49 PM

Place to get Crawfish in St Louis

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.

Where else has them? What's the best?

Thanks

  1. e
    eyejms May 5, 2012 12:31 PM

    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

    1 Reply
    1. re: eyejms
      hill food May 8, 2012 08:54 PM

      it is a trip. I love the place. (but you do have to kinda pick and choose to get the truly live ones)

    2. alan Mar 1, 2010 05:04 AM

      If you want to make them yourself at home, go to Bob's Seafood in U. City.

      Share with your friendsX