Okay first, I am also from SoCal and yes the Taro boba in SoCal is excellent (well most of the time anyways). The Taro boba at bomb boba is great, not the best but hey for a shop that just opened they are good.
I really miss the loli-cup that was in Avondale though, they were owned and operated by people from California whom knew what they were doing!!!