Tea Taste is a bubble tea store offering a variety of bubble teas and mochi.