Tea Rooms
1 Wild Tea Leaf Organic Teahouse
11 West De La Guerra Street, Santa Barbara
- Take-Out
“This is one of the best organic green teas we have ever tried; its quality, texture, and preparation are truly unique. The people working there are very responsible and professional, and they exude a very elegant energy. I recommend it to everyoneβyou really should give yourselves the chance to enjoy it just as we are. Thank you very much, Wild Tea Leaf.ππ”