When you sit down at a cafe in Spain and see people with small cups of hot chocolate, don't expect them to drink it. It's for ...