I have had similar issues, I used to have a small Restaurant and still have people asking if the Restaurant will be open, I have not had it open for 5 years.
I have been on AirBnB for 3 years so they are getting it elsewhere.
What I do apart from making sure my listing is clear is when I conform the booking I say there is nowhere to eat here, where the nearest places are and I am happy to provide
I may go back to being a Bed and Breakfast, if I do then I will add at least $20 a 2 person room and will need help, also I will have set hours, probably 7am to 9am.
Difficult to do it if you have limited accomodation. I will eventually have 8 rooms so more doable.
I do leave bits and pieces out, cereal, whatever pastries I have got but I do not advertise that I do so.
Certainly where I am you need a license to do a cooked breakfast.
And yes people do not read what they have paid for, or perhaps the booker does and has not told the others.
David