We prefer to take the monorail to Grand Floridian and eat at either Grand Floridian Cafe (table service) or Gasparilla (counter service). If the weather is nice, we get carry out from Gasparilla and eat at one of the tables by the water. It's a quiet, relaxing break from the park and doesn't require a lot of extra time. Although we've tried several counter service options at MK, we haven't found one that we thought was worth the calories and cost. If I'm going to eat, I want the food to be tasty!