We used to like takeout from Orchid Pavilion, but since they closed we haven't found a Chinese restaurant in Boulder that we've liked. We're not expecting SF or NY quality, but we're hoping that there might be a small place in a strip mall that we might have missed. Any recommendations?
And please, please don't say China Gourmet. If that's the best that Boulder can offer, there's certainly no hope.