Cafe Green Tea
(1 review)7460 Callaghan Rd #300, San Antonio, TX 78229, USA (210) 340-1410 Website Owner?
Recent reviews
-
Pamela Dean
My tea lovers’ group had our meetup here. Orders were placed at the counter. The owner was very solicitous of our satisfaction. The crepes, panini, matcha cake and Japanese cheesecake were wonderful, as was the espresso and the matcha latte. The 12 members who attended received excellent table service. Everyone reported having a great time. This venue fits our current needs very well. The location is easily accessible from major highways.