Founded in 2019 in Oakland, CA as a small pop-up and has since expanded its doors to Los Angeles. Flowerhead Teas is always expanding on what the idea of tea can be in your life and continually committed to making every sip delicious, balanced and versatile for any mood.