Battle of the Bobas
In Castro Valley, there are currently four boba shops in operation, serving a variety of tapioca pearl and non-pearl drinks.
Read MoreIn Castro Valley, there are currently four boba shops in operation, serving a variety of tapioca pearl and non-pearl drinks.
Read MoreSince the start of 2016, Castro Valley has gained not one, but two new boba shops. One of them, iTea,
Read More