As diferenças entre cálice e taça, no sentido da sua pergunta, segundo os dicionários de português, resumem-se ao seguinte: o cálice é «copo pequeno, tipicamente com pé»; a taça é «vaso pouco fundo e de boca larga».
De acordo com a linguagem hoje corrente em Portugal, talvez possamos dizer que o cálice é taça minúscula em que se bebe aguardente, enquanto taça designa, sobretudo, o troféu que se disputa em provas desportivas. Até aos anos 60, chamava-se taça ao copo onde se serviam champanhe e outros vinhos espumosos, mas o termo, com esta finalidade, tende a ser menos utilizado em Portugal, porque tais vinhos se passaram a beber em copos com pé, altos e estreitos.
Os vinhos maduros branco e tinto servem-se em copo com pé, mas mais baixo e largo do que o copo de champanhe. Há quem lhe chame taça, mas os apreciadores de vinho costumam designá-lo por copo com pé.