It’s Matcha Madness (Hope You Have a Good Bracket!)

It’s Matcha Madness (Hope You Have a Good Bracket!)

What is matcha? Any why is everyone obsessed with it?  The simplest answer to this question is that matcha is ground up green tea. As you may have guessed, however, there are a couple key differences between the stuff you can steep in a bag for a couple of minutes and...