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?
Yeah like when you ordered you need to wait for the transaction to be confirmed and that's the only time you can get your order? Like what the heck is that?! You starve to death before you can eat. That's why I prefer to pay cash than btc to fast food chain or restaurants.