No reservations are needed during the summer months, but during the winter months, I'd do it.
This is a great restaurant to eat at, and you can’t beat the location from the Best Western or any of the other hotels in Teton Village. The atmosphere is warm and friendly, and I’m sure this place is hopping during the winter ski season.
The decor matches all the hubbub: It looks like an upscale junk shop, with bicycles, old signs, and, naturally, a moose head or two hanging from the walls and rafters. The food is customary Wyoming fare (steak, seafood, and pasta), with an all-you-can eat salad bar and a smattering of Mexican dishes.