Do this place serve soft shell crab?
Address: 3900 Williams Blvd, Kenner, LA 70065, USA
Dahlsena SmithMathis | Oct 17, 2021
The seafood was delicious
We*need*Tranquility Sabali | Oct 17, 2021
I didn't see it on menu.
jurrell d | Oct 17, 2021
Yes
Thanks! Your answer is awaiting moderation.