One more thing I'll mention since you clearly have the same sickness as I do when it comes to maniacal planning.
If you want to get actual realtime data, download the
MDE app if you haven't already. Sign in. Click on the "+" at the bottom of the app. Click on "order food." That will allow you to "place an order" at any dining location on property that allows mobile order. For the sake of research I just pretended that my family of four is on property today, at MK and ready for lunch (it's dinner time, but this is a training exercise

). I asked my wife, 9 y/o son and 6 y/o daughter to choose what they'd like to have for lunch.
We are "eating" at Pecos Bill Tall Tale Inn and Cafe in Frontierland. I'm having the fajita platter with a fountain drink. DW is having a Chicken Rice Bowl and a bottle of water. DS is having beef nachos with a fountain drink. DD is having a kids beef taco meal with oranges for her side and a bottle of water for her drink (it's important to stay hydrated during long hypothetical park days, know what I mean?) We skipped dessert as we typically do for lunches in the park.
Fajita Platter: $15.49
Chicken Rice Bowl: $12.49
Beef Nachos: $11.49
Kids Taco Meal: $7.79
Two Fountain Drinks: $8.89. ($4.49 x 2)
One Dasani Bottle: $3.75
Subtotal: $59.99
Tax: $3.66
Total: $63.65
You can do this with snacks, meals or drinks at anywhere that offers mobile dining. Most other restaurants and bars have their menus online as well, but you can't place hypothetical orders at those places.
Happy Planning!