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

Views62 ViewsLikes1 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