Sellwood Caboose Tea Shop

Tea Chai Te - Sellwood Caboose
OPEN WITH NEW HOURS 11AM-7PM DAILY
4.7 stars – based on over 505 reviews!
7983 SE 13th Ave
Portland, OR 97202
(503) 432-8747
Located Inside the Historic Red Sellwood Caboose
100+ Handcrafted Varieties - Award Winning Teas - Organic Herbal Medicinals - Chai Blends from Scratch - Happy Mountain Kombucha - Portland's Original Bubble Tea - Locally Made Pastries & Cookies - Unique Teaware - Gift Packs - Outdoor Seating - Private Courtyard Seating - Free WiFi

Write a Yelp Review Write a Google Review