• Townshend's Tea House (map)
  • 3531 SE Division St.
  • Portland, Or
  • USA

We'll be doing a tasting of the spirits at the Townshend's Tea House on Division and 35th all over again this week! Come see us, try some tea spirits! 

Bottles are always for sale at the teahouse!