Look! We have a special dessert today. It’s chocolate ice cream, my favorite dessert. (The kid enters the cafeteria and found the special desert. ; situation)

====================
In the second sentence, what is the meaning of 'have'?
Does "have' mean 'eat'? Or does the sentence mean, "There is a special desert today."

"have" means that the cafeteria has it available to serve.

The "we" indicates that the diners can get it.