We do either a truck stop type restaurant or make sandwiches. Very few decent restaurants are where I can park the rig. A truck and TT are even too long for most Cracker Barrel restaurants which seem feel a 40' rig is the longest they will see.
Much of the time, I prefer not to spend prime driving time stopped for lunch.
But we plan our days so that most drives are under 200 miles. 300-350 is our max - and then I'm going to stop and sit down for lunch. Even if it is truck stop food.
I'd much rather to use that 45 minutes to an hour to get into the next camping spot early if possible.