Depending on the restaurant, a lot of places will provide something for the baby to eat. I know CRT will provide pasta at no additional charge.
We eat a lot of character buffets for breakfast and dinner. They just work best for us. They offer the most variety and my DS4 has his usual pizza, nuggets, etc... but then samples new foods. Plus baby eats free
Depending on how hungry DS1 is, we will share a pizza between both boys or I'll purposely order a pasta dish for dinner to share with him should we be dining at a sit-down meal.
Many times for lunch, DS1 is napping while we dine at a TS, which we LOVE! We all get to have a nice quiet meal (without characters!) and then when DS1 wakes up, we'll get him something at a CS.
There's plenty of food around, they won't go hungry!