I've heard from friends in the boondocks that the local dives are the closest places to get a six-pack. Some of them have set up picnic tables around the joint, so your idea is already in operation :)
Good, but even city restaurants could do that, maybe not New York, but even there landlords of big buildings that house restaurants could allow parts of their lobbys