I never wanted to start the habit of my kids "needing" to be entertained in order to behave. So, we have just, from the start, expected them to behave at restaurants and if they didn't, then they were hauled out. I have 2 kids and over my 7+ years of parenting, I have had to haul my kids out 2x....once when my oldest was 1 and he was NOT happy at Perkins that morning, and one other time for one of the kids throwing a fit at Machine Shed. We eat out pretty frequently...
If the place has a kids "menu" with the tic tac toe and coloring and all that on there....they like that. But they are just as good at sitting talking to us about their day, what they want to do, daydreaming (we spend a lot of time daydreaming about WDW in our house!!), etc. Meal time, IMO, is when families should shut out everything else and focus on each other. You are all right there in that moment....I would hate it if my children shut me out for a game, movie, etc. That's not what meal time is for, IMO.