According to CNN GO, Star Kitchen, Denver's dim sum destination, is one of the 50 best Chinese restaurants in the United States. "Star Kitchen gets a shining star for its dim sum, which are priced around $3 a pop. The dinner menu has a great seafood selection that comes from live tanks of fish, crab and lobster. The barbecue pork buns are memorable and you can get anything from tofu to goose intestine to frog from the hot pot menu." [CNN GO]
Filed under: