Boba tea is everywhere right now ... sweet tapioca balls that you suck through a comically large straw. Bubba Tea N Smoothies, located in the heart of Wynwood, makes 'em better than the rest.