The Tea Source, on Cleveland Avenue in St. Paul, is a really attractive store. With friendly, helpful staff and a huge selection of teas, both the casual tea drinker and the enthusiast will be sure to enjoy their visit. This shop also does an excellent job of supplying quality teas of varying prices, so even those without much money can get really nice products without breaking the bank.
more