While visiting Jackson Hole for my sister's wedding, we ate at several different restaurants. The Snake River Grill was by far the best. The restaurant was elegant, but not over-the-top. I recognized most items on the menu and truly enjoyed the halibut.
The service was fine, but it certainly didn't exceed my expectations. The waitress was very uninformed about different alcoholic concoctions that any bartender in San Francisco would be able to make on the fly.