The absolute best including parks and resorts is the Pepper Market at Coronado Springs Resort. Not only is the food cooked to order and delicious, there is a huge selection. Portions are large and condiments are plenty (sour cream, salsa, etc.). They do have an excellent dessert area, and even though you're limited to a muffin or cookie, they're large and delicious. You are seated at this "food court", and your beverage is brought to you along with actual silverware in a cloth napkin. No paper or plastic here! You pay when you leave; just make sure and tell the cashier you're using the dining plan before she rings you up.