According to a list of the "Top 100 Restaurants" for 2025 compiled by Yelp, one restaurant in South Carolina is a must-visit ...