Welcome 2021!

with one of our premium boutique teas

Wellness Teas

Stay healthy and happy

Teahouse Chai

Now Available to enjoy at home!

Our retail store

1770 13th Street
Boulder Colorado, 80302

Get directions