The new bob and ice cream shop is located at 4246 N. First Ave. #150, taking over the space formerly occupied by Tea Hub.
To the boba connoisseur, Chicha San Chen's brand name carries a hefty weight. Hailing from the birthplace of bubble tea, the award-winning brand has won accolades for its brews, including three-time ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results