Bubba Tea n Smoothies
2617 N Miami Ave, Miami, FL 33127
Bubba Tea n Smoothies
Dec 23, 2020
Report post
12/24 open 11:00 AM-9:00 PM 12/25 open 11:00 AM-6:00 PM New Year Closed. We thank you for your support