In reply to ' most of the food in the parks was disgusting and overpriced', there are 3 dining choices in the parks- Fast food counters, buffets and table service with fine dining.
The buffets are good value, as they are all you can eat, so if you eat around 3pm, it saves having to buy lunch and dinner from FF counters, which costs more in the long run.
You can also book Character meals in various locations in and outside the parks.
The fine dining table service restaurants are excellent.
Yes, it is not cheap, but restaurants where I live charge more for a 3 course fine dining meal of that standard and quality than they charge in DLP.The prices are no different to attractions like Thorpe Park, Chessington WOA, Alton Towers etc, and THEY CHARGE FOR FASTPASSES!They don't have any drinking water fountains in the parks either, so you are forced to buy drinks and water. Ripoff.
The buffets and table service restaurants are excellent, with lots of choice.- the French are just not very good at fast food.
As we stay in a Disney hotel, I book Half Board. A 3 course meal or buffet including drinks costs £20 adult and £9 child for Standard HB.
Buzz's Pizza Planet all you can eat buffet in Discoveryland is the cheapest one- ( pizza, pasta, salad etc) currently € 14.95 adult € 6.95 child.there is a kids play area in there.
The fast food counters in the different ' lands' sell different foods. Full details are on the back of the park map.
Pizzeria Bella Notte and Colonel Hathi's Pizza outpost are both good with nice theming.
A very good buffet which is often quieter,is Agrabah Cafe in Adventureland. It has foods with a North African/ Mediterranean influence, loads of different salads, pasta, couscous, meats, fish, lasagne and moussaka, kebabs, rice, etc. Different starters and desserts laid out, including pancakes with honey and syrup. The restaurant has Aladdin type theming, with lots of rooms all decorated differently.
Both my sons love this buffet, and my younger one likes trying the different spices.It has vey good reviews on Trip Advisor.