Chen's used to be one of my favorites but has really stubbed their toe. The quality and quantity have both gone down while the prices have gone up. I guess they have to pay for all the fish tanks and ponds. I would rather it go back to the way it was. The service has always been top notch and continues to be. A Chinese restaurant that is trying to be a sports bar and has bands occasionally.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.