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 More