Another take on your question is that Disney World is generally designed to meet the needs of as many people as possible. So there is usually a steak, a vegetarian dish, often a pasta, often a meal-salad on most menus.
Most WDW eateries offer some sort of theming. Some might describe Tony's Town Square as classic Italian food, but it is themed to be the Italian eatery from Lady and the Tramp, so the decor is really cute.
The least expensive TS in Magic Kingdom, The Plaza, still has a very pretty appearance. Some places are more themed that others, but most offer some theming, and there is a trade-off between theming/price/atmosphere/food quality. You usually get one or the other, but not all of the above.
Some have mentioned Cinderella's Royal Table. I suppose it is something to consider, but the price is pretty crazy. On top of that, you have to pre-pay for it. On top of that, the menu is pretty limited. In MK, we personally much prefer Crystal Palace. IMO, Be Our Guest is also highly overpriced. We liked it okay back when the price point was much lower, but the current asking price put it in the no way category.
IMO, one of the best character meals of all is 1900 Park Fare. The food is decent (or was pre-pandemic, it is one of the last places to reopen). It is very popular, but all-around great: food is very good, the atmosphere is great, and the characters are lots of fun. On top of that, after dinner there's often live music in the lobby of the hotel. Still, the Grand Floridian doesn't appeal to everyone, and it takes time to get there from Magic Kingdom. It takes a very long time to get there from Animal Kingdom Lodge.
If you are staying at Animal Kingdom Lodge, there are two excellent places to eat at AKL. Bome and Sanaa both offer very good food, a unique setting and live animals like giraffes. at Sanaa, you can sometimes see them form your table. At Boma, you can see them either before or after your meal. Again though, only if the menu appeal to your family, and only if seeing animals and African art appeals to your family.
Also know table service meals at WDW take a good deal of time. Even the buffets easily take 90 minutes. That is arrival to being done. Expect to wait to be seated. In some cases, if you are traveling via WDW transportation, travel takes a full hour each way. Hoop Dee Doo is cute, but it will pretty much = a full evening.
A trip to WDW = choices of how you will spend your time. The fun of WDW is that you will not be able to do everything in one visit. You can only do as much as your energy level allows. On top of that, it is complicated and very big. Just getting from place to place takes a good deal of time. In 2023, park touring is complicated even for folks who have been going to WDW for decades.
My master advice after 50 years of visiting WDW is mainly to enjoy each moment as it comes. Sure, try to do the big rides. Try to do a few themed meals, but you may well find the MOST fun moment of the vacation is the time you spent doing something very simple. One of my favorite spots in all of Orlando is a simple water fountain at the Orlando Airport. I dunno, it has light that change colors, and it makes for a pretty photo. Most people walk right past it. We get funny looks because we always stop to take a bunch of photos. For us, it is a highlight.
We also get excited seeing the beautiful flowers all over WDW and just noticing little details in the decor all over WDW. If a WDW visit is too heavily booked though, you end up rushing from scheduled thing to scheduled thing and the whole thing becomes a kind of stressful forced march. With a prepaid meal like the Castle, you will feel like you HAVE to go. Otherwise, you will be out $400. That is quite a bit of money. But a day in the parks = walking all day, and nonstop sensory overload. Until you are at WDW it is hard to appreciate what it is to be surrounded by nonstop smells, bright colors, nonstop music, the feel of thrill rides, sun/rain, etc. Some people find it exhilarating, others find it exhausting. Some days you might feel great, others you might be exhausted.
If this is your first trip, my suggestion is to keep your plans as simple and easy as possible. Limit pre-booked meals to 1 per day or less. When your family gets tired, try to rest.