Colorado is full of great options if you're looking for Chinese food. However, one recently was given attention in a national ranking as the best in the state.
The Inventing Room in Denver, Colorado isn’t your ordinary sweets shop as they use liquid nitrogen to freeze their snacks and give you a show while preparing your order.