1343 Powell Street, San Francisco , California 94133, United States
+1 415-398-1888
Open | Closes at 8:00 PM
Menu prices match the restaurant.
Plus an automatic 5% off.
Thank you for letting us know! We'll try our best to get Taishan Taste Dim Sum here.
Order at in-store prices.
Savings applied instantly.
No stores found