high country places to eat