Small Mountain Town Has One of The Best Restaurants In IdahoSmall Mountain Town Has One of The Best Restaurants In IdahoThis small mountain town of just over 500 people has one of the best restaurants in Idaho. Kyle MatthewsKyle Matthews