I absolutely Love Jessie Taylor Seafood, I get sea...
I absolutely Love Jessie Taylor Seafood, I get seafood about once a week lol but anyway they have the best prices! I'm getting some today to! If you live in the city and never had crabs from them you are missing out BIG TIME!!