Bubble Tea All Day Long
What is bubble tea and where did it start? Over the past years, “Boba Tea” or “Bubble Tea” has been gaining popularity in North America. We're seeing an influx of independent shops appearing across the continent. So where did Boba Tea originate? Why does it taste so good and what's in them?