is there a hot beverage like tea or coffee that people in Mexico prefer in the afternoon? I'd guess coffee, but I have no idea.
Lately I've seen lots of places that offer hot horchata, but the most traditional hot beverages you will find are:
Atole
And Ponche de frutas: