KMart used to have a cafeteria in its stores. So did JC Penny. I don’t recall Sears having one. Did anyone else? I guess Target has one these days, but in our local Target store, they remodeled and outsourced it to Yum (ie, Taco Bell and Pizza Hut, I think).
But in the old days, I recall JC Penny had more than a snack shack, it was a full on cafeteria with meals, not just fast food crap.