My parents are both Midwesterners, and I lived in the Midwest until the age of 11. Midwesterners are known for drinking their coffee black.
So, when we moved to the South, we learned to love good, brewed iced tea. But I prefer "un-sweet". In Boston if you order coffee at Dunkin Donuts, you have to specify that you want your coffee without cream or sugar... otherwise they'll give it to you with cream and sugar already mixed in. In the South, you have to specify that you want "UN-sweet". All restaurants brew both "Sweet" and "UN-sweet" because of the folks who prefer to use Sweet-N-Low instead of sugar. But if you just ask for "tea", you'll get Sweet Tea.
Our funniest encounter with sweet tea was in Calabash, NC. Calabash is on the Atlantic coast, just north of the SC border. Lots of commercial fishermen are based out of Calabash and there are a lot of great seafood restaurants there. Folks drive up from Myrtle Beach to eat there. Anyway... we ordered UN-sweet but our waitress brought out sweet tea. We pointed out the error and asked her to bring us back some UN-sweet. She took the glasses, poured them half-way out, and then filled the glasses the rest of the way with water. So instead of UN-sweet tea, we had WEAK Sweet Tea. Great service!
Cracker Barrel (<a href="http://www.crackerbarrel.com/"><font color=blue>www.crackerbarrel.com</font></a>) is great, but you may have to wait awhile to be seated if you go there at 6pm on a Saturday night. Fortunately you can spend your time browsing in their gift shop or enjoying their rocking chairs outdoors.
For those driving to the port, they have a search engine (<a href="http://maps.where2getit.com/cracker3/along1.html"><font color=blue>link</font></a>) that will list all locations within 5 miles of your route. There are 14 locations between here and the port.