One vote here for Storyteller's at the Grand Californian. Never had a bad meal there. Skip the buffet, order off the menu. it's a nice quiet place to eat, never really crowded.
Carnations cafe breakfast is my absolute must do! If you are an early riser you can get reservations before the park opens and sip hot coffee and eat delicious food right on Main Street (sit outside!) and watch all the rope droppers trickle in