I think you might be mistaken about EBT cards used in restaurants.
Unless the law has recently changed, you cannot buy “prepared” food with Food Stamps, and that includes food made at the Deli in your grocery store.
http://twitchy.com/2013/01/07/obamas-food-stamp-nation-we-accept-ebt-signs-are-everywhere/
http://www.wggb.com/2014/04/18/ebt-accepted-at-local-fast-food-restaurants/
(Just a quick search.)
According to A Black Girl's Guide to Weight Loss, "Under the federal food-stamp program, states may authorize that use [to buy restaurant food] by the elderly, disabled or homeless, who often have difficulty preparing meals. Only Michigan, Arizona and parts of California have done so."