Chicha San Chen, an award-winning tea concept from Taiwan, recently made its Arizona debut in Chandler.
It’s not a place for a run-of-the-mill cup of hot water with a teabag.
Tea in Taiwan means fragrant oolong teas as well as bubble/boba teas that blends a tea base with milk or fruit juice…