Craving a forkful of Lowcountry legend with a side of marsh views? Bowens Island Restaurant in Charleston, South Carolina, ...