We tried sever Chicago tea places. All a disappointment when compared to them. We order on line and shop in the store when in Chicago. Highly recommend.
835 N Michigan Ave #312Chicago, IL 60611
From Business: Teavana Water Tower Place offers everything you need to enjoy tea every day. We source and share the highest-quality teas and most imaginative flavors from around t…