I know it's a bit soon to do a bit of an update, but I was contacted by someone who seems to know a good deal about the establishment, which is a good thing. I've been informed that the Thai Iced Tea is not made from powder, but is actually the real thing. Tea leaves and spices steeped and then strained, which is, for lack of better word choice, very cool.
Recently, I also had the pleasure to have a custom drink made up by them. I wanted a Taro Root Steamed Milk, it's essentially taro blended up with hot milk, a favorite in Taiwan. The owner didn't really know what it was but she made it for me anyway.
I'm a fan for the 'taro latte' and the fact that either they care a great deal and are reaching out to customers on yelp or they have people who care and are informing people like me about how great this place is.