Basically there are essentially zero restaurants between Silverthorne and Kremling. And Kremling is not known for restaurants, frankly. I'd suggest if you want to eat well that you either keep driving over Rabbit Ears pass to Steamboat Springs or eat in Dillon. I like the Dam Brewery but there is also a nice steakhouse near Dillon marina whose name escapes me.