My problem with chains is their obsession with non-perishable uniformity. Do you know where McDonald's purchases their beef and pork or how fresh it is? I don't either, but I imagine it would confirm the worst vegetarian suspicions. If my friends want to hang out there I'll keep them company and maybe have an iced tea but why allocate money or stomach space to the food? Eating is never that urgent IMO.
As for coffee shops, there's... coffee. Everything else is sugar and pastries as far as I've seen. And with a chain like Starbucks I'm always paranoid that their half-and-half will be some proprietary imitation instead.
Of course we can toss the obvious bread and candy and call it primal but I would never expect any health results by doing so. We need consistent quality nutrients.
Lots of: urban hiking, cycling, sprinting
Lots of: fresh meat, seafood, eggs, organs, tubers, starch fruits, vegetables, meat fat, dairy fat, oil fruits
Some: cured meat, dairy protein, sweet fruits, rice, pulses, tree nuts, oil seeds
Minimal: soy, refined proteins, sugar, liquid carbohydrate, grains, refined oils, peanuts