Cleaning Gas Tank

I am going to clean out my gas tank in my duster that has been sitting for years. There is no rust or anything inside except for some mud and varnish.
What is the best way to clean out a gas tank? I have heard vinegar works good but I am curious if you guys have any better homemade concotions.
Thanks.