Ranging from chic, contemporary American restaurants serving up steaks and seafood to classic Western chuckwagon dinners, we did our own cowboy-style roundup of the best places to eat in Jackson Hole, WY.
This guide covers the best places to eat in Jackson Hole for:
We’ve also compiled a 100-Collection approved guide to Jackson Hole’s best activities to make planning your trip a (crisp mountain) breeze.
Mornings in Jackson Hole start early, whether you're chasing first chair or a sunrise hike in the Tetons. Luckily, the valley's coffee and breakfast game is strong enough to match. From small-batch roasters to a James Beard-winning log cabin diner, these three spots will fuel you up right.

50 W Broadway, Jackson, WY 83001
307-312-2382
If you love a good cup of coffee, don't miss Snake River Roasting Co.'s cafe on the Jackson town square. Roasting small batches locally since 2007, they take advantage of Jackson's high altitude to coax out a smoother, more vibrant cup, and their award-winning organic roasts (the White Spider blend has a cult following) can be shipped home or picked up by the bag.
The cafe itself pairs an elevated espresso menu with a full brunch lineup prepared by Provisions Jackson Hole, so you can settle in with a caramel latte and a breakfast plate before hitting the trails.

5600 WY-22, Wilson, WY 83014
307-733-7662
Known for their huevos rancheros and banana bread french toast, Nora's is a crowd favorite for breakfast, and it has the hardware to prove it: this rustic log cabin in Wilson earned a James Beard America's Classic award in 2012. They're open all day now, with homestyle dinner service seven nights a week and a full bar, so make sure to go back for lunch or dinner too!

145 E Broadway Ave, Jackson, WY 83001
307-200-6708
Persephone Bakery puts a Western twist on French bakery classics. A James Beard semifinalist, this beloved spot bakes its rustic breads and delicate handcrafted pastries at dawn each day using old-world fermentation and a stone hearth, then rounds out the counter with regeneratively sourced coffee and larger plates like brioche french toast and quiche.
After a full day outdoors, you've earned a proper meal. Jackson's lunch and dinner scene runs the full range, from laid-back brewpub plates to white-tablecloth Wagyu, with plenty of great cocktails along the way. Here's where to land no matter what you're craving.

265 S Millward St, Jackson, WY 83001
307-739-2337
Snake River Brewing is Wyoming's oldest craft brewery and one of the most award-winning small breweries in America, offering a fun, laid-back time since 1994. Twelve rotating taps cover IPAs, lagers, wheat beers, and more, alongside specialty cocktails, cider, and non-alcoholic options.
The full kitchen holds its own with famous Wyoming bison and beef chili, jumbo wings, and wood-fired pizzas, and the family will love the second-floor game room, front-lawn cornhole, and fire pit. It's first come, first served (no reservations), dogs are welcome on the lawn, and weekend brunch comes with bottomless Bloody Marys and mimosas.

7342 Granite Loop Rd, Teton Village, WY 83025
307-733-0022
A good choice for accommodating vegetarian, vegan, and gluten-free group members, this family-run favorite at the base of Jackson Hole Mountain Resort offers a refined menu featuring noodles, curries, hearty proteins, and spicy soups. The tom yum goong will thaw you out after a day on the hill, and the green and panang curries are reliably excellent.
The Teton Village location makes it the perfect ski-day dinner: roll straight off the slopes onto the patio, order a Thai iced tea or a cold beer, and refuel without moving your car. Portions are generous, and the spice levels are fully customizable, from mild to local-legend hot.

45 S Glenwood St, Jackson, WY 83001
307-734-8038
Trio offers an eclectic, chef-driven menu just off the town square. Opened in 2004 by chefs who cut their teeth at Snake River Grill, this two-decade local institution is perfect for those who love creative versions of classic dishes, serving up small plates, unconventional mains, and wood-fired gourmet pizza alongside inventive cocktails.
Grab a seat at the bar overlooking the open kitchen if the dining room is full, and don't leave without trying the famous blood-orange margarita. It's the kind of place locals take visiting friends when they want to show off Jackson's food scene without the fuss.

84 E Broadway Ave, Jackson, WY 83001
307-733-0557
Snake River Grill is an upscale, fine dining mainstay on the town square, where contemporary Western cuisine meets rustic log-cabin elegance. It is known for its extensive wine list and sophisticated protein choices like Wagyu ribeyes and dry-aged duck, and a private dining room can be reserved in advance for special occasions.
Children are permitted, but there are no high chairs or kids' menus available. So unless your kids adore noshing on Royal Kaluga caviar and chatting quietly about the stock market, save this one for the adults in your group. Reservations are strongly recommended, especially in peak ski and summer seasons.
You can't come to Wyoming without getting a little cowboy in you. These experiences serve up the Old West in full: saddle barstools, live country music, and Dutch-oven dinners at the end of a covered wagon ride. They're as much entertainment as they are a meal.

25 N Cache St, Jackson, WY 83001
307-733-2207
The Million Dollar Cowboy Bar is an iconic Jackson Hole fixture, holding court on the town square since 1937. Saddle up (literally, the barstools are saddles) for live country music, swing dancing, and neon-lit Western atmosphere that has made it Wyoming's most famous watering hole.
It's not just a bar, though. The Million Dollar Cowboy Steakhouse downstairs serves proper steaks and chops, and you can book a private party or family event in their Lower Lounge area. Even if you only stop in for one drink, this one belongs on every Jackson itinerary.

812 Cache Creek Dr, Jackson, WY 83001
307-733-5386
Jackson Hole's original chuckwagon dinner, running since 1974. Hop into a horse-drawn covered wagon and roll two miles up Cache Creek Canyon, where a Dutch-oven feast of roast beef, secret-recipe baked beans, and all the fixings is waiting at camp. The Bar T 5 Band caps the night with hand-clapping Western music and plenty of laughs, making this three-hour evening a favorite for families. Just keep your eyes peeled for outlaws!

1600 N E Butte Rd, Jackson, WY 83001
307-733-8833
For a chuckwagon dinner, you ride by saddle instead of wagon. Spring Creek Ranch pairs a scenic horseback ride atop East Gros Ventre Butte with a hearty cowboy cookout. Perched 1,000 feet above town on a wildlife sanctuary, the ranch serves up some of the best Grand Teton views in the valley alongside your meal. It's a slightly more refined take on the Western dinner experience, and keep watch for moose and mule deer on the ride.
Prefer to arrive in the saddle? Spring Creek Ranch pairs a scenic horseback ride atop East Gros Ventre Butte with a hearty chuckwagon dinner and jaw-dropping Grand Teton views. While slightly different, both provide a whimsical Western experience perfect for the whole family. Just keep your eyes peeled for outlaws!
Prefer to arrive in the saddle? Spring Creek Ranch pairs a scenic horseback ride atop East Gros Ventre Butte with a hearty chuckwagon dinner and jaw-dropping Grand Teton views. While slightly different, both provide a whimsical Western experience perfect for the whole family. Just keep your eyes peeled for outlaws!
Sometimes the best meal in Jackson Hole is the one you cook back at your rental. These local markets make it easy to stock your kitchen with valley-grown produce, wild game, and gourmet extras. You'll get a taste of the community while you shop, too.

10 E Broadway Ave, Jackson, WY 83001
307-739-9025
On Saturday mornings from late June through late September, you can stop by the Jackson Hole Farmers Market on the town square, a local tradition since 1997 complete with live music, award-winning pies, and produce from valley farms and ranches. Or, visit Slow Food in the Tetons' People's Market on Wednesday afternoons for a more locals-focused vibe.
Both offer fresh produce, jams, baked goods, and other treats along with a stronger sense of connection to your food and the people who grow it. It's the easiest way to stock your rental kitchen and soak up Jackson's community spirit in one stop.

1325 US-89, Jackson, WY 83001
307-733-4159
See Website
Enjoy sustainably sourced game meat like elk, buffalo, and wild boar from a Jackson institution that's been at it since 1947. Free-range bison steaks, elk tenderloin, fresh-ground burgers, sausages, and house-made jerky make this the premier wild game shop in the West.
Try individual cuts for a special cabin dinner or stock up on a butcher's box if you feel like cooking multiple times during your stay. Stop in for a free sample, and if you fall in love with the jerky (you will), they ship nationwide.

Aspens Market
4015 N Lake Creek Dr #29, Wilson, WY 83014
307-200-6140
Pearl Street Market
40 W Pearl Ave, Jackson, WY 83001
307-733-1300
Check out these locally owned sister markets for fun charcuterie board components, fresh produce, high-quality prepared items, ethically sourced meats, and lovely wines. Aspens Market, off Teton Village Road in Wilson, features a full-service deli and a butcher department that sources responsibly raised proteins from within a three-state radius, while Pearl Street Market sits a block off the town square with grab-and-go breakfast and lunch.
Both have full-service bottle shops attached (Westside Wine & Spirits and Pearl Street Wine & Spirits), so you can pick up a great bottle for the hot tub in the same trip. They'll even build custom charcuterie boards for your group on request.

Of course, as you plan your alpine itinerary, we encourage you to check out our 100 Collection partner, Jackson Hole Vacation Rentals by Outpost. Perfect for parties of 8 – 24 people, these cozy mountain homes can serve as your ski lodge in the winter and your “base camp” for hiking in the summer.
All of Jackson Hole Vacation Rentals’ properties are equipped for extreme comfort, even when the elements are harsh. Amenities vary by location, but might include hot tubs, ski-in / ski-out access in partnership with local resorts, and gym or pool access.