Skip to content

About Us



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.

Our History

One Year Anniversary

Grand Opening

Soft Opening

Cha Cha N Beans’