4 Proven Benefits of Skullcap Tea & How to Make it Skullcap tea is an herbal beverage consumed around the world for a variety of natural health benefits. What is Skullcap...