
Cha Cha N Beans
Cha Cha N Beans is an Asian tea house and tea shop located in downtown Westborough, Massachusetts that serves and sells a unique variety of high quality teas. In addition, we also serve and sell our own specialty proprietary coffees, Asian snacks, and our signature menu of authentic Taiwanese bubble teas. Located at the center of town, this tea house and shop is a local favorite that provides a delicious, unique, and creative menu in a comfortable and welcoming atmosphere/ambiance.