Soak the tapioca pearls in water for 2-3 hours.
Bring a small pot of water to a boil, then boil the tapioca pearls for 20 minutes or until translucent, with no white showing. Stir occasionally to avoid them from sticking onto the pot.
At the same time, bring the 4 cups of water, coconut milk and taro to a boil in a large pot. Boil for 15 minutes or until the taro are soft. (See Note 2)
Optional: using a spatula or spoon, break up or mash the taro into smaller pieces. (See Note 3)
Add the sugar and optional salt, then stir until combined. Adjust according to taste.
When the tapioca pearls are cooked through, pour them into a sieve, run under cold water, then soak in an ice bath for several minutes. Strain the water, then pour the tapioca into the coconut taro mixture.
Stir to blend all the ingredients together and enjoy!! (See Note 4)