Menu
TFM
PosDo

© 2026 PosDo · v3.0

TFM
Photos

TFM

Bubble tea · San Francisco

3.6 · 39 reviews Google

About TFM

Located in San Francisco, TFM offers both takeout and dine-in options. We strive to provide a welcoming experience for all, including a wheelchair accessible entrance. We accept various payment methods for your convenience, including credit cards, debit cards, and NFC mobile payments. We also have a...

Located in San Francisco, TFM offers both takeout and dine-in options. We strive to provide a welcoming experience for all, including a wheelchair accessible entrance. We accept various payment methods for your convenience, including credit cards, debit cards, and NFC mobile payments. We also have a great tea selection. We're open Monday, Tuesday and Sunday from 12 PM to 6 PM, and Wednesday through Saturday from 12 PM to 8:30 PM. We are currently rated 3.6/5 based on 39 reviews.

What Customers Say About TFM

TFM is a boba shop with mixed reviews. Many enjoy the flavored teas and boba, especially the Ruby Pineapple and Sunset boba. However, some customers have experienced overly sweet drinks, rude service, and inconsistent quality, particularly with the milk tea.

Popular Dishes

ruby pineapple Sunset boba lavender tea thai tea taro with tapioca Brown sugar tea Ceylon black milk tea bandung

Best For

Casual Quick Bite Solo Dining

Tip: Specify a low sweetness level (e.g., 40%) to avoid overly sweet drinks. Some find the drinks too sweet even at 20% sweetness.

Features

Accessible

What to see nearby

F Hale Stephenson Field
A 397m

F Hale Stephenson Field

parque

View details
Rolph-Nicol Playground
A 437m

Rolph-Nicol Playground

parque

View details
Maloney Field
A 541m

Maloney Field

parque

View details
West Portal Lutheran Church (San Francisco)
A 860m

West Portal Lutheran Church (San Francisco)

iglesia

View details
Aptos Playground
A 942m

Aptos Playground

parque

View details
Sigmund Stern Recreation Grove
A 953m

Sigmund Stern Recreation Grove

parque

View details

Data from Wikidata

Explore the area around TFM

TFM is located in San Francisco, surrounded by cultural and historical points of interest. Here are some of the most notable places nearby.

Religious Buildings

  • West Portal Lutheran Church (San Francisco) (A 860m)

Parks & Gardens

  • F Hale Stephenson Field (A 397m) — park in San Francisco County, California, United States of America
  • Rolph-Nicol Playground (A 437m) — park in the United States of America
  • Maloney Field (A 541m) — park in San Francisco County, California, United States of America
  • Aptos Playground (A 942m) — park in San Francisco County, California, United States of America
  • Sigmund Stern Recreation Grove (A 953m) — park in the Sunset District of San Francisco, California

Data from Wikidata

Frequently asked questions about TFM

TFM is located at 3251 20th Ave, San Francisco, CA 94132, San Francisco.
Near TFM you can find points of interest such as F Hale Stephenson Field, Rolph-Nicol Playground, Maloney Field, West Portal Lutheran Church (San Francisco).
TFM offers bubble_tea cuisine.
TFM has regular opening hours. Check their profile for updated schedules.
TFM offers the following services: dine-in, takeaway.
The most recommended dishes at TFM based on customer reviews are: ruby pineapple, Sunset boba, lavender tea, thai tea, taro with tapioca.
TFM is ideal for casual dining, quick bites, solo dining.
TFM is a boba shop with mixed reviews. Many enjoy the flavored teas and boba, especially the Ruby Pineapple and Sunset boba. However, some customers have experienced overly sweet drinks, rude service, and inconsistent quality, particularly with the milk tea.
Specify a low sweetness level (e.g., 40%) to avoid overly sweet drinks. Some find the drinks too sweet even at 20% sweetness.
39
Reviews

TFM San Francisco Reviews

3.6
39
5★
46%
4★
21%
3★
5%
2★
8%
1★
21%
Reviews (40)
L
Lap Pham

Pretty good! Diff worker, diff vibe!

J
Jigar Sorathia

Great place for refreshing fruit flavoured tea. Do visit if you like boba. You can also create your own flavoured tea.

H
Hadassa demelo

Tfm is soooo good u guys have to try its just ... I tried the ruby pineapple its very good 😍😍😍😍 so I think it's one of the best boba places in stone stone or any were

S
Sidharth Surapaneni

Big sizes,tastes really good, lot of flavors

M
Mel

Only place I've seen bandung (rose milk drink) outside of Singapore! Goes great with strawberry popping boba 😋 Non dairy so everyone can have it!

C
Cealwin Frithugyth

I went here on the night of February 11, 2023 and got the Sunset boba. It was absolutely great! There one was girl working very hard all by herself, I felt bad for her, lol. Very nice employees (Give her a raise!), and GREAT and CHEAP boba (Seriously, $4.75 for a full cup of boba is unheard of where I'm from). <3!

Lap Pham
Lap Pham

Pretty good! Diff worker, diff vibe!

Mel
Mel

Only place I've seen bandung (rose milk drink) outside of Singapore! Goes great with strawberry popping boba 😋 Non dairy so everyone can have it!

Cealwin Frithugyth
Cealwin Frithugyth

I went here on the night of February 11, 2023 and got the Sunset boba. It was absolutely great! There one was girl working very hard all by herself, I felt bad for her, lol. Very nice employees (Give her a raise!), and GREAT and CHEAP boba (Seriously, $4.75 for a full cup of boba is unheard of where I'm from). <3!

Sidharth Surapaneni
Sidharth Surapaneni

Big sizes,tastes really good, lot of flavors

Hadassa demelo
Hadassa demelo

Tfm is soooo good u guys have to try its just ... I tried the ruby pineapple its very good 😍😍😍😍 so I think it's one of the best boba places in stone stone or any were

Jigar Sorathia
Jigar Sorathia

Great place for refreshing fruit flavoured tea. Do visit if you like boba. You can also create your own flavoured tea.

M
M D

In terms of boba it's good for the price (~$4 each), esp considering SF boba places nowadays can sometimes charge around double. I liked my lavender tea, it had good flavor. My friend's review of the thai tea is quote, "so mid bro", and the honey boba did not have flavor. The guy who took our order was patient and down to earth 👍

P
Peilun Huang

As a Taiwanese, I have confidence to say it is the best boba in this area so far. But don’t order Thai green tea, it test just like green milk tea.

M D
M D

In terms of boba it's good for the price (~$4 each), esp considering SF boba places nowadays can sometimes charge around double. I liked my lavender tea, it had good flavor. My friend's review of the thai tea is quote, "so mid bro", and the honey boba did not have flavor. The guy who took our order was patient and down to earth 👍

Peilun Huang
Peilun Huang

As a Taiwanese, I have confidence to say it is the best boba in this area so far. But don’t order Thai green tea, it test just like green milk tea.

J
J Getty

It's fine. I got a taro with tapioca. About the same quality as the stuff I get in the packets I make at home. Sometimes it's nice to have someone else do the work for you though.

N
Neer C

Overall the boba is pretty good. The only thing is MAKE SURE you get a low sweetness %, otherwise the drink will be too sweet. I recommend 40%

J Getty
J Getty

It's fine. I got a taro with tapioca. About the same quality as the stuff I get in the packets I make at home. Sometimes it's nice to have someone else do the work for you though.

Neer C
Neer C

Overall the boba is pretty good. The only thing is MAKE SURE you get a low sweetness %, otherwise the drink will be too sweet. I recommend 40%

R
Roy Concepcion

The boba is sweet chewy good but the milk tea is kinda water down and needs more ice. Service is great though! I’ll give it a 3.7 if there’s an option for it…

Roy Concepcion
Roy Concepcion

The boba is sweet chewy good but the milk tea is kinda water down and needs more ice. Service is great though! I’ll give it a 3.7 if there’s an option for it…

Yao Wong
Yao Wong

Pretty standard tea shop with an average selection of different flavours

C
Casey Niu

I asked for 20% sweetness, but it was still way too sweet!!

G
Gomez Addams

Pretty, pretty bad. Ordered the #16, Brown sugar tea. It was very watery and weak. I paid for extra boba and there was a good amount. The counter girl was like an unpleasant robot, absolutely zero personality. The young guy working there actually did show some personality. The contrast was amazing.

Gomez Addams
Gomez Addams

Pretty, pretty bad. Ordered the #16, Brown sugar tea. It was very watery and weak. I paid for extra boba and there was a good amount. The counter girl was like an unpleasant robot, absolutely zero personality. The young guy working there actually did show some personality. The contrast was amazing.

Casey Niu
Casey Niu

I asked for 20% sweetness, but it was still way too sweet!!

H
Hazey Baby

I did not like my experience here. The guy was extremely rude to me because i thought the milk tea didnt come with boba but it did and i didnt want boba. He snatched the cup from me. It didnt come with light ice and extra sweet like i wanted. I shoulda just went to Quicklys where you dont have to deal with rude customer service.

Hazey Baby
Hazey Baby

I did not like my experience here. The guy was extremely rude to me because i thought the milk tea didnt come with boba but it did and i didnt want boba. He snatched the cup from me. It didnt come with light ice and extra sweet like i wanted. I shoulda just went to Quicklys where you dont have to deal with rude customer service.

C
Cawaii Koffee

We asked for no sugar in our drink, due to one of us being diabetic, and the drink came out sweeter than ever. The person working told us that there is no sugar in the drink but you can clearly taste it. Waste of money and time. Don't come here, it wasn't even a good drink.

N
Noah Lee

Asked for boba with my strawberry slush, didnt get it and paid $6 instead of $5.50. Man with glasses at the counter tried gaslighting me into saying that I didn’t order with boba and then said that the slush is $6 when the sign clearly said $5.50. And if thats true then they need to update their sign and not mislead people into paying $6 for a $5.50 item.

C
Captain Joy

If rude service is your thing, this is a perfect place to come to. In addition to the cold drink, you will also get an icy cold face and attitude for free. They will avoid talking to you completely if they can get away with nodding or shaking their head. The tall guy with glasses is the worst. He looks like he hates his job 100% and he makes sure his customers know about it. The new girl doesn't look any nicer. She already looks so done with her day at 1 pm on a Sunday. I think DMV might be a better fit for her career. The only difference is that I have to go to the DMV, but for a cup of drink I will happily take my business elsewhere. The former staff (there was a shorter nice guy and also a very friendly smiley girl) were awesome, but they don't work here anymore.

M
Matthew T

The milk tea I got, Ceylon black milk tea, #4, was very acidic and sour. I think the milk used in that tea was sour and rotten. I do not use this term lightly. It was the first time I tasted a milk tea that was not sweet but actually sour. The employee took a jug out of refrigerator and poured it into the cup, that was it. There was no process in making it or anything. It was done in 5 seconds. So this explains why they don't even know they are serving rotten milk tea. I would not recommend this place. Even if it was cheaper than the rest, the standards seem to be low and is a health concern to drink here.

P
Ployjaras Preedakorn

I visit Stonestown often and have walked past this shop many times. It’s usually very quiet with not many customers, so I decided to finally give it a try. I didn’t want to judge without trying it myself. I went in on Friday, 07/18/2025. There was only one female staff member working. She didn’t seem very welcoming or friendly. I don’t think she was the owner. Her expression looked like she just wanted the day to be over. She didn’t smile or even say thank you, even though I was polite and friendly toward her. Perhaps this is part of the reason why the shop tends to be so quiet. I hope the owner takes a closer look at this. As for the drink, I ordered #1: milk tea with boba and grass jelly. The flavor was quite weak and watery. It tasted more like water than tea. On the bright side, the boba was soft and had a nice texture.

J
J. O.

The guy on duty June 22 2025 at 5:10pm is soooo rude, when im ordering#13 I didn't understand what he said at first and then I told him again my order and he yelled at me that they run out of it. That's not the way you treat customer he should stay at home when he had a bad day🙄🙄🙄🙄

Matthew T
Matthew T

The milk tea I got, Ceylon black milk tea, #4, was very acidic and sour. I think the milk used in that tea was sour and rotten. I do not use this term lightly. It was the first time I tasted a milk tea that was not sweet but actually sour. The employee took a jug out of refrigerator and poured it into the cup, that was it. There was no process in making it or anything. It was done in 5 seconds. So this explains why they don't even know they are serving rotten milk tea. I would not recommend this place. Even if it was cheaper than the rest, the standards seem to be low and is a health concern to drink here.

Captain Joy
Captain Joy

If rude service is your thing, this is a perfect place to come to. In addition to the cold drink, you will also get an icy cold face and attitude for free. They will avoid talking to you completely if they can get away with nodding or shaking their head. The tall guy with glasses is the worst. He looks like he hates his job 100% and he makes sure his customers know about it. The new girl doesn't look any nicer. She already looks so done with her day at 1 pm on a Sunday. I think DMV might be a better fit for her career. The only difference is that I have to go to the DMV, but for a cup of drink I will happily take my business elsewhere. The former staff (there was a shorter nice guy and also a very friendly smiley girl) were awesome, but they don't work here anymore.

Ployjaras Preedakorn
Ployjaras Preedakorn

I visit Stonestown often and have walked past this shop many times. It’s usually very quiet with not many customers, so I decided to finally give it a try. I didn’t want to judge without trying it myself. I went in on Friday, 07/18/2025. There was only one female staff member working. She didn’t seem very welcoming or friendly. I don’t think she was the owner. Her expression looked like she just wanted the day to be over. She didn’t smile or even say thank you, even though I was polite and friendly toward her. Perhaps this is part of the reason why the shop tends to be so quiet. I hope the owner takes a closer look at this. As for the drink, I ordered #1: milk tea with boba and grass jelly. The flavor was quite weak and watery. It tasted more like water than tea. On the bright side, the boba was soft and had a nice texture.

J. O.
J. O.

The guy on duty June 22 2025 at 5:10pm is soooo rude, when im ordering#13 I didn't understand what he said at first and then I told him again my order and he yelled at me that they run out of it. That's not the way you treat customer he should stay at home when he had a bad day🙄🙄🙄🙄

Cawaii Koffee
Cawaii Koffee

We asked for no sugar in our drink, due to one of us being diabetic, and the drink came out sweeter than ever. The person working told us that there is no sugar in the drink but you can clearly taste it. Waste of money and time. Don't come here, it wasn't even a good drink.

Sign in to leave a review

Sign in
👑 Is it yours? Claim it FREE!

Remove ads and manage your menu

Explore Your Area

More restaurants in San Francisco →
📸

Gallery

📸

No photos available

Photos will appear here when synced from Google Places

📍

About TFM

How to get there

3251 20th Ave, San Francisco, CA 94132

Loading map...
TFM
Tap for directions

Highlights

👨‍🍳
bubble_tea
Cuisine type

Services

🥡 Takeout
🍴 Dine-in

Dining Options

🍽️ Dine In
🥡 Takeout

Restaurant Info

Status
Verified by owner
Rating
3.6/5
💬 Reviews
39
📞 Phone
+1 415-724-4420
🌐 Website
teafm.com

Amenities

Wheelchair Accessible
💳 Credit Cards
📱 Mobile Payments
🏘️

The Neighborhood

F Hale Stephenson Field

park in San Francisco County, California, United States of America

A 397m
Rolph-Nicol Playground

park in the United States of America

A 437m
Maloney Field

park in San Francisco County, California, United States of America

A 541m
West Portal Lutheran Church (San Francisco)
A 860m
Aptos Playground

park in San Francisco County, California, United States of America

A 942m
Sigmund Stern Recreation Grove

park in the Sunset District of San Francisco, California

A 953m
🎮

Gaming

🎮 Earn Points While You Explore!

Play Find Me and redeem points for discounts at TFM and other restaurants

🎮

Earn Points at TFM!

Play Find Me and redeem rewards here

Earn extra points and redeem them for rewards at TFM

🏆 Rewards at TFM

💰

10% Discount

At TFM

1000 pts
Available
🍽️

Free Appetizer

On your next visit

2500 pts
Limited
👑

VIP Table

Premium experience

5000 pts
Exclusive

to redeem rewards and earn points

📋 How Do Rewards Work?

1

Play Find Me

Every 100 score points = 1 reward point

2

Collect Points

Workers earn 2x points per game

3

Redeem Rewards

Discounts, free food and VIP experiences

Call
Leave a Review on Google
👑

Is it yours? Claim it FREE!

Remove ads and manage your menu

Sign in & Play

Check your email!

No password needed — we'll email you a link

We sent you an access link

Check your spam folder if you don't see it