Sellwood Caboose Tea Shop

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