Executive Chef Vincent Lai Chef Vincent Lai is the Executive Chef in San Jose, CA. Chef Vincent Lai | The Artichoke DemystifiedMay 1, 2020