Where is the tea station?
The Original Tea Station was founded by tea master, Jimmy Huang In 1996. Originally from Taiwan, currently residing and operating in Southern California. Mr. Huang stems from the family business of one of the largest reputable tea companies in Taiwan and China, Ten Ren Tea company. Therefore, Tea Station uses high quality Ten ...
Where is the first tea station in Colorado?
We bring to you the first Tea Station in Colorado to Denver at The Riverview on Platte Street. Bringing to you the Tea Station Mission of providing high quality, freshly made tea based drinks with uncompromising superior ingredients.