None that I've read about and please don't put down some website as it will be considered spam and removed.
No. If there were, do you think over 23 million Americans would still have it? The best anyone can do is eat a well portioned and balanced diet and exercise. One might be able to reverse it.
Sadly, diabetes is a chronic illness for which there is no cure. Those with Type II diabetes (non-insulin-dependent diabetes) can often control their condition by diet and exercise, because suitable exercise and a good diet promote a healthy vascular system.