Whitefish
Great area!
I was in Whitefish in 2001 and seem to remember the following being good:
Tupelo Grille (406) 862-6136
17 Central Ave
Lunch or Dinner
Grouse Mountain Lodge (406) 862-3000
2 Fairway Dr
Upscale for dinner (on golf course)
Buffalo Cafe (406) 862-2833
514 3rd St
Breakfast
Have fun! And don't forget to enjoy Glacier National Park!