In England at least, a poor area still has little cafés [1]. The menu is similar enough — fried breakfast etc — but it will be served on an actual plate, rather than a chopping board or slate. The choice of restaurant might be a larger pub, or a place that also/only offers take-away (McDonalds or a small Cantonese place, for example). The market probably has less promotion of organic produce, and will sell produce as well as cheap clothes and household goods.
I used to live in a poor area of London, which I think was built in the 1960s. There were cul-de-sac roads, but most of them continued with footpaths so journeys wouldn't take too long. On the main road there was a school, church, doctor's office, dentist, library, small grocery store, beer/wine shop, bakery, cheap café, pizza take-away, Chinese take-away, Indian take-away, fish and chip shop, pharmacy, newsagent, youth club and 'village' green including play equipment. The pub-with-dining had recently closed, I'm not sure if that's still the case. All of this is within 5-10 minutes walk of most people, beyond that distance and they are close to the next cluster of shops.
There wasn't a market, but there was a market selling fruit and veg in the nearest 'town', which was about 5-10 minutes by bicycle, or 10-20 by walk+bus.
[1] http://www.constructionphotography.com/Details.aspx?ID=11957... — "builder's caf" or just "caf" is a slang term for them.
All of these things end up being plentiful, cost-sensitive, and profitable when the space you live in supports and encourages plentiful foot traffic.
Most places, the closest thing you're going to find to a little cafe is your local 7-11 or Dunkin Donuts. Or the local package store. Generally, people go to the supermarket once a week, and they stock up enough that they don't have to go to the market every single day - when I spent a few months in Germany, this was one of the differences that struck me most oddly. Art is generally... not held in great esteem.