Across South Carolina, dining rooms overlook salt marshes, lakes, city rooftops, and stretches of water that seem designed for lingering over dessert. Bowens Island Restaurant, CharlestonBowens Island Restaurant is the kind of place that earns its reputation the old-fashioned way, through decades of consistency, character, and some of the best oysters you will find anywhere in the Lowcountry. The service is knowledgeable and genuinely enthusiastic about the food, which makes navigating the menu feel like a conversation rather than a transaction. The seafood menu is broad and well-executed, with the crab cakes and the grilled grouper drawing particular praise. UP on the Roof is a Greenville experience that delivers on the hype, and the view alone makes it one of the most memorable dining spots in all of South Carolina.