To the original question, expensive restaurant would probably be good but is out of reach at present so, yes, I would far rather have my own cooking than go to a cheap restaurant. It's just not fun poring over the food trying to choose something that won't be "too bad" and knowing that you are spending far too much on.
I would actually rather eat something non-primal but delicious enough to justify both the money and my 20%. I recently had a rather good walnut toast with cream cheese and rhubarb conserve that fell into this category. And I ordered a side of bacon to go with it, Yum.
Even so, I came home thinking about how I could do this myself and probably feed us all for less than my one serving cost.