
Memorable dining experience awaits at 4.5-star dim sum spot in Colorado Springs
Tiny bites, steaming baskets, and a hint of ritual: that’s dim sum, and at Yellow Mountain Tea House in west Colorado Springs, it’s a feast for more than just the stomach. This traditional Chinese meal consists of various small bites, served up with …