Bubba Tea n Smoothies
2617 N Miami Ave, Miami, FL 33127
Bubba Tea n Smoothies
Sep 7, 2020
Report post
1/2
We open on Labor Day 11:00 AM to 9:00 PM