Searching for "Bubble Tea Near Me"? Kuboba Spot has some of the best Bubble Tea in Berkeley. Located at 2618 Telegraph Avenue, Kuboba Spot is a convenient option that delivers to the area around Be...show more
Last updated July 6, 2023