Bowen’s Island opened its doors in 1946, making it one of the oldest continuously operating oyster houses in South Carolina.