До недавних пор слово "кофе" было мужского рода. Но недавно в русском языке произошли изменения согласно которым слово "кофе" стало относиться к словам среднего рода. Однако по новым правилам слово "кофе" можно считать словом и мужского и среднего родов.