Chicha San Chen is a bubble tea store known for its handcrafted drinks made with premium ingredients and innovative flavor combinations. They are recognized for an award equivalent to 3 Michelin stars.