The best Thai food in town (or potentially the world) - make sure you play shake-a-day at the bar!
Great spot to grab a coffee and delicious breakfast!
Wonderful brunch - try the huevos rancheros, enough said.
It can be touristy but it's worth it to be able to enjoy a drink while sitting on a saddle!
If you're in town on Sunday (6-10pm), check out 'Church' at the Stagecoach - line dancing fun that has been going on for 44 years!
Grab a local beer and hang out on the grass!
Beautiful 6 mile loop in Grand Teton National Park! https://www.alltrails.com/trail/us/wyoming/taggart-lake-and-bradley-lake?u=i
A longer and more challenging hike but worth the views! https://www.alltrails.com/trail/us/wyoming/surprise-and-amphitheater-lakes-trail
Rafting on the Snake is always a blast - get ready for Lunchcounter!
Rent bikes from local shop, Wilson Backcountry - there so many great bike paths both inside and outside of the National Park. If you've been wanting to try mountain biking, you can go at Jackson Hole Mountain Resort where they have a whole lift and trail system!
Grand Teton is only a few miles away from Teton Village and is absolutely stunning! Be sure to check out a lake (Bradley, Taggart, Jenny, Jackson) and soak up views of the mountain range.
Yellowstone is incredible and it's only a 1.5 hour drive from Teton Village. Be sure to check out Grand Prismatic springs, Old Faithful, and Yellowstone Falls! The park is pretty huge so make sure you give it ample time.