My Tea Bar
My Tea Bar, 8888 SW 136th St Space 370-A, Miami, FL 33176, USAOpen Hours: Closed
Unavailable
Featured Items
Full Menu
closedPopular Items
Popular Items
The most commonly ordered items and dishes from this store
White Tea
Green Tea
Matcha
Oolong Tea
Black Tea
Chai Tea
Rooibos
Herbal Tea and Tisane
Gluten Free Empanadas and Tequenos
Healthy Snacks
MY TEA BAR Near Me - Pickup and Delivery
Sign in / Sign Up