Tal-y-Tara Tea & Polo Shoppe
in San Francisco, California
Alamort
rated this place
and said
I went once for a tea party a few years ago. While the tea selection was mostly from bags and somewhat average, the food was incredible! There was so much of it, too. Very well priced and the location is really interesting.
- 6439 California St.
- San Francisco, California
- (415) 751-9275
- http://www.talytara.com