1. I don't know where you got that price, but no, it's not $60. It's about $40, with fluctuations due to seasonality.
2. Character meals all carry a price premium above and beyond the value of the food. Crystal Palace breakfast is $30 for pancakes.
3. I'm not sure what you're getting at with "ordinary American food." Not every menu is going to be exotic like Boma or Marrakesh. Yes, it's turkey, fish, and roast beef, but that doesn't mean it's not delicious. If your goal is exotic, then no Garden Grill would not be worth it for you.