Login or Register

The Tea Spot

 (0 reviews)

1801 13th Street Boulder, Colorado 80302-5259, United States (303) 442-4TEA Website Owner?

Sun 12:00pm – 6:00pm Mon 08:00am – 6:00pm Tue 08:00am – 6:00pm Wed 08:00am – 6:00pm Thu 08:00am – 6:00pm Fri 08:00am – 6:00pm Sat 08:00am – 6:00pm
Heritage, culture and history combine to offer an attractive, comfort-filled and stylish setting in Downtown Boulder’s premier new location, One Boulder Plaza. Enjoy exotic hot and cold loose-leaf tea infusions, exquisite European hot chocolate, fine chocolates handcrafted by master chocolatiers, delectable pastries from around the world, elegantly packaged teas and teaware, cultural tea ceremony demonstrations and live music 7 PM - 9 PM Friday through Monday nights.<BR><BR>

Recent reviews

    • No reviews yet.

      Be the first reviewer!