On May 14, 2019, the iconic Taiwanese bubble tea chain CHICHA San Chen opened its doors to the public at 313 Somerset.