It is very common in Spanish culture that after a meal, instead of simply leaving, diners spend even hours talking over a cup of coffee. This is what the word "sobremesa" refers to, the conversation after a meal.
When someone is "desvelado" it means that they were sleeping and something or someone interrupted their sleep and then have a hard time going back to sleep.