B Vitamins may improve signs of alcohol intoxication by reversing the depletion of your protective enzymes as your body breaks down alcohol. B vitamin intake may also prevent the depletion of glutathione, an antioxidant that protects you from oxidative stress.