I've eaten in twice, eaten take-out here several times. The food I can't fault. It's tasty, even taking it home, and I don't think any fish camp could match it. Seriously, if you want take out fish, this IS the place, bar none.
The reason it loses two stars is the seating inside the restaurant. One time we went we were put in a smaller dining room and the experience was very pleasant. Enough room between tables and we could hear each other from across the table. The other time we ate in the main dining room and HOLY CARP! You can't hear yourself think! The tables are stacked one on top of the other, and it makes you think that every person in Fort Mill is hearing impaired, because there's a LOT of shouting and hideously loud talking in that room! I had such a headache when I left the actual enjoyment of the food had been long lost. I think I'll stick to take out from now on and save on the Advil! I've been in crowded fish camps before and NONE of them were as intolerable as the main dining room at Captain Steve's!