I don't see any reason to use quotation marks at all in your example sentences; you don't appear to be quoting something someone has said, and restaurant/convenience store names are not inherently written with quotation marks. In addition, the apostrophe is not appropriate in your second example; multiple 7-11s are plural, not possessive, and so you simply add the s without an apostrophe.
That said, here's an example to illustrate how you might use apostrophes and quotation marks together in a sentence where it makes sense:
We looked at the signs above each of the diners along the street; the one that read "Mary's""Travis'" looked most inviting.
Note that you don't have the problem of the plural in this oneSo yes, so the punctuation is rather simple. I'm trying to think of a situation in whichthis case you would actually have to use quotes andplace an 's at the same time, and one doesn't come to mindapostrophe before a closing quotation mark. If you'reYou're directly quoting speech, it's unlikely that you're going to pluralize the whole quote. And if you're saying "There are five McDonald's in my city"sign, you're not going to put McDonald's in quotesso there's really no other option. It looks a bit odd, and it's debatable if you'd just leave McDonald's as-is even though it's pluralsure, orso you might try to write the unwieldy McDonald'ses (which I wouldn't)avoid it, but it's correct. SoAdditionally if you can think ofuse a situation in which this would actually occur, I'll tryfont that distinguishes more clearly between apostrophes and update my answer to reflect. But nothing comes to mind as a situation in which you would needquotes, it might be easier to do what you're suggestingread.