What Makes South Carolina Oysters So Delicious?

Amanda visits Hudson's Seafood House in Hilton Head to find out why South Carolina oysters are the best in the world