Sunday, January 13, 2008
I am ever so happy that I FINALLY found where one is here is ATL. I love this store so much. They had this most awesome white pomogranate tea bags. All I can say is YUMMY. I am so not into paying more money for organic crap (and frankly I don't much care for the taste of it) but the other stuff they have is great. So much you can't find other places. It is a trek to get out there but once a month these people will see me.