The best places for matcha in the U.S.

The greener, the better

Have you heard about matcha? Perhaps you love the green stuff already or you are finally ready to see (and try) what all the fuss is about. If you're into the taste of tea, it's time to step up your steep and go for the green goodness of matcha. But what is it exactly? According to Health, "Matcha literally means 'powdered tea'. When you order traditional green tea, components from the leaves get infused into the hot water, and then the leaves are discarded. With matcha, you're drinking the actual leaves. It's a more potent source of nutrients than steeped green tea."

Keep reading...Show less

Subscribe now

Copyright © 2020 All rights reserved