tahCha Tea House
in Atlanta, Georgia
Steph Elizabeth
rated this place
and said
You haven't written a review for this place yet. Write One
Steph Elizabeth hasn't written a review for this place yet.
tahCha Tea House Edit
2 ratings
Type | Tea Shop |
Serves | Chai, Iced, Loose-leaf |
Good For | Groups, Dates |
This place has closed :(
Have more info about this place? Add It
- 3352 Chamblee Tucker Rd.
- Atlanta, Georgia
- (770) 454-8103
- http://www.tahCha.com