This came from the SOS column of the LA Times years ago when we lived in CA. It came from Salvio's Ristorante in Glendora. Except for the chicken stock which could be substituted with vegetable stock, this is vegetarian. I think you could substitute Mexican crema for the cream and a sharp Mexican cheese for the parmesan. It is an easy dish to prepare and has a nice blend of flavors.