Updated July 2023
Welcome to Jackson Hole, Wyoming, a destination that offers more than just scenic beauty. Its food scene is a blend of comfort, innovation, and local flavors. From cozy bakeries to modern Mexican restaurants, Jackson Hole presents a variety of dining options to satisfy all tastes. Whether you’re looking for fine dining, a casual lunch, or a quick snack, you’ll find plenty of excellent choices in our list of the top 20 restaurants in Jackson Hole.
Planning a Trip to Jackson Hole? Here Are My Favorite Hotels:
- Hotel Jackson, for the best boutique hotel
- Anvil Hotel, for the best design-for-dollar hotel
- Mountain Modern Hotel, for the best budget-friendly hotel
- The Cloudveil, for the best luxury hotel
Check out the 20 best restaurants to eat at when in Jackson Hole, Wyoming
1. Persephone Bakery
Best baked goods, quaint coffee shop, and spot for lunch.
2. Roadhouse Brewing Co.
Brewery and eats with a cool vibe.
3. Hatch Taqueria & Tequila
Best for modern Mexican fare and fresh margaritas.
4. Il Villaggio Osteria
Fine dining Italian in the heart of Teton Village.
5. Local Restaurant & Bar
Local game prepared for you to enjoy the true wild west.
6. Cafe Genevieve
Home-style food done well, with classics like mac’n’cheese and fried chicken.
7. Trio American Bistro
Come in for dinner but stay for dessert like their infamous baked s’mores.
8. The Handle Bar
Michael Mina’s ode to provisions and whiskey with some classics like buffalo tartare, wagyu, and bone marrow.
9. Calico Restaurant
Great atmosphere serving a variety of Italian classics.
10. Westbank Grill at Four Seasons Jackson Hole
Ode to Western heritage paired with fine dining featuring prime steaks and seafood.
11. Palate
Locally sourced dishes with a view over National Elk Refuge.
12. Gun Barrel Steak and Game House
Renowned restaurant in Jackson Hole, Wyoming, famous for its expertly grilled steaks and unique game dishes, served in a rustic ambiance that reflects the rich heritage of the West.
13. Yeah Buddy Pizza
Pizza done well with plates like spinach salad, Caprese salad, and Mediterranean pizza.
14. The Bistro at The Cloudveil Hotel
Drawing from Parisian brasseries, The Bistro at The Cloudveil Hotel provides contemporary European dining with outdoor seating, a zinc bar, an oyster bar, and diverse indoor spaces.
15. Gather
Come here for American cuisine and great happy hour.
16. Snake River Grill
Often rated the best dinner in Jackson Hole, this fine dining experience features seasonal food.
17. Silver Dollar Bar at the Worth Hotel
Old school saloon inside the Wort Hotel.
18. Snake River Roasting Company
A female-led team dedicated to crafting high-quality coffee roasts. The newly opened Town Square cafe offers a variety of coffees and beverages alongside a tasty menu prepared by Provisions.
19. Snake River Brewing
Wyoming’s oldest craft brewery serves award-winning beers and a variety of hearty meals in a casual, welcoming atmosphere.
20. Bin22
Not just a wine bar, but a great spot for yummy bites.
Save This Post for Later on Pinterest

PS — Are You Booking a Trip Soon? Use My Booking Checklist!
These are the sites I use most to book my own trips. Using the links below is a great way to support Bon Traveler’s travel journalism at no extra cost to you. If you need help organizing your itinerary, get my free travel itinerary template here.
1. Book Your Flights
Use Skyscanner to find the best flights. It searches 100s of airlines and websites across the globe to ensure you’re not missing out on any route options or deals.
2. Book Your Accommodations
Use Booking.com for hotels and guest houses. They have the biggest inventory and consistently offer the best rates.
3. Book Your Tours & Experiences
Use Viator or Get Your Guide to find the best tours and experiences. They are my favorite tour search engines. I always check both as their inventory varies depending on the destination.
4. Book Your Car
Use Discover Cars to find the best car rental deals. I recommend comparing rental agency reviews on Google to ensure you are booking with the best company in that destination, as the reviews are often more accurate than the car rental search engines.
5. Don’t Forget Airport Lounge Access
Get a Priority Pass membership to gain access to 1,400+ VIP lounges and airport experiences worldwide. The Priority Pass app is the first thing I check when I have a layover. I’ve been a member for over a decade, and having a comfortable place to relax before and between flights makes air travel so much more enjoyable.
6. Don’t Forget Travel Insurance
I never leave the country without travel insurance. It provides comprehensive protection in case anything goes wrong (ie. illness, injury, theft, and cancelations, etc.). I use it frequently for my travels to stay protected.
My favorite companies that offer the best coverage and rates are:
- World Nomads (best for all-around)
- Safety Wing (best for frequent travelers)
Xx,Jessica