Taste of Tea Restaurant in Healdsburg

The Taste of Tea

The Taste of Tea has a relaxing, comfortable oriental feel and specializes in an array of imported Chinese and Japanese teas along with Japanese cuisine. Entrées range from $13 to $21. Attire is casual to casually nice.

They are open from 11:00am to 8:00pm Thursdays through Mondays (closed Tuesdays and Wednesdays). They are located at 109 North Street in Healdsburg.

The Taste of Tea
109 North Street
Healdsburg, California 95448

(707) 431-1995

Pin It on Pinterest