Цитата Допис від OgirOk Переглянути допис
Хочу выразить такое предположение, что норма грамматики о принадлежности слова кофе к мужскому роду, происходит из той поры, когда кофе, как напиток имело название "кофей", ну там: "Не изволите ли, испить кофею (кофию?), господа?", в это период оно действительно носило мужской род, но теперь, когда популярный напиток известен нам безличным "кофе", то и изменения нормы, вполне закономерны.

IMHO.
Какао когда-то тоже был мужского рода, и кто об этом помнит?
Хотя я бы присвоил ему женский. Какава.