Consistently EXCELLENT, every year for as long as I can remember coming here (annually for 15 years at least). Chu Chai does vegan mock meats extremely well. Even if you have had similar and are not a big fan of mock meats it is worth going. They really have figured out how to get the right balance of flavors and textures. The service has always been consistent as well. Just the right amount of attention. Unfortunately, at one time you could bring your own wine, but not anymore. The wine and cocktail selections are good though. I think we have now tried everything on the menu, except for the papaya salad (which we meant to try this time, but forgot!). Must Try: Miam Kram (sp?) and the #99 Special (secret name from the old menu!).