@sfbayfood's Review of The Taste of Tea - Healdsburg, CA

Views1K+ Views•Likes100+ Likes

The video opens with a close-up of a bowl of stir-fried vegetables topped with sesame seeds and red pepper flakes. It then pans up to reveal the restaurant's interior, including tables, chairs, shelve... More about The Taste of Tea →

Video Transcript

I'm sorry.


More about The Taste of Tea

View on Map
109 North St, Healdsburg, CA, 95448
Loading map...
DirectionsGet directions
Location Hours
Monday11:00 AM - 08:00 PM
TuesdayClosed
WednesdayClosed
Thursday11:00 AM - 08:00 PM
Friday11:00 AM - 08:00 PM
Saturday11:00 AM - 08:00 PM
Sunday11:00 AM - 08:00 PM
Location Details
Outdoor-seating
Wifi