The ONLY place I purchase my loose leaf tea :) Yellow Mountain Tea House is a cozy spot nestled in Colorado Springs, known for its delicious tea and dim sum offerings. The ambiance inside is intimate and classy, making it a great place to hang out with friends or enjoy a quiet moment alone. With a menu featuring steamed buns, xiao long bao, and other tasty treats, this tea house is a must-visit for anyone looking to relax and indulge in some comforting Asian cuisine. Plus, the friendly staff and moderate noise level create a welcoming atmosphere that keeps customers coming back for more.