"Huge amazing election of teas. I did not have any food, but this place is a must to visit for anyone that lives tea. Just the building itself is worth a visit!!"
Phone: +13034424993
Address: 1770 13th St, Boulder, Colorado, USA, 80302, United States
City: Boulder
Website: http://www.boulderteahouse.com/
Tuesday: 08:00-21:00
Wednesday: 08:00-21:00
Thursday: 08:00-21:00
Friday: 08:00-21:00
Saturday: 08:00-21:00
Sunday: 08:00-21:00
Dishes: 32
Amenities: 8
Categories: 5
Reviews: 5471