A restaurant in South Carolina is flying the flag for the U.S. in the 2025 Tripadvisor Travelers’ Choice Awards for restaurants
This US eatery makes the list of the world’s best restaurants — and it’s not in New York City or LA … from the Independent Ted Thornhill
