Red Lobster, the long-running national seafood restaurant chain ... The Cayce spot was the only South Carolina location on ...
Are you sick of eating at the same old restaurants ... rounded out South Carolina’s presence on the list, ranking 19th best ...