Accepting bitcoin for food services does not seem realistic to me. The reason is obvious. How can you expect your transaction to get confirmed after you ordered something?
Well, I'm not sure about the mechanism honestly but this could be fixed with the Lightning network in the future. As for now, they may not require any number of confirmations but again, that could lead into some serious losses. I don't see anyone trying to scam for such a small amounts though.