Teton Village has certainly grown in the past few years, but I wouldn't say that has led to immense growth in bars and restaurants. As far as I can tell, only two bars have been added - both at the Four Seasons Hotel (probably the cheapest Four Seasons bars in the world, where a beer is only $3.50) - and the restaurant scene is still limited. There are a few restaurants on the Teton Village Road leading into Jackson, but the best restaurants tend to be in town.