Restaurants in Grand Teton National Park
The dining options in the Tetons run the scale from quick cafeteria grub to one of the finest restaurants in the entire national park system (that’d be the Jenny Lake Lodge Dining Room), so there’s something for every taste. Dinner reservations are a must at the higher-end spots during the high summer season.
Near the Northern Boundary
Looking for a kick-back meal? Sheffields at the Headwaters Lodge serves three meals a day, with a focus on loaded burgers, steaks, prime rib, and fish (and the chef will cook up that trout you caught for $15). For something a bit more casual, Leek’s Marina & Pizzeria dishes up pizza with loads of toppings, plus pasta and sandwiches.
Colter Bay
This busy hub on Jackson Lake has two quick dining options—burritos, sandwiches, and salads at John Colter Café Court and deli picks at the General Store—and one sit-down restaurant.
Jackson Lake Junction
You have several choices at both Jackson Lake and Signal Mountain Lodges, from fine dining to diner fare. Jackson Lake’s Blue Heron Lounge is the place for casual sandwiches and creative cocktails, plus a late-night bar menu. Signal Mountain General Store offers the only grab-and-go food options, but they’re better than most: Think quinoa bowls and veggie sandwiches. For something a little different, head to the Jackson Lake Lodge’s Pool BBQ, where chefs grill up brisket, chicken, ribs, and pulled pork poolside and Western musicians perform live.
Jenny Lake
You can pick up snacks and limited groceries at the Jenny Lake Store near the visitor center on the south side of the lake, but really, there’s only one game in town in this area: the top-shelf dining at Jenny Lake Lodge.
Moose Junction
The Dornan’s complex has two casual and relatively affordable restaurants. The Chuckwagon Grill, with its outdoor seating, dining teepee, and unimpeded Teton views is the more fun of the two; look for grilled chicken, ribs, and trout plus a well-stocked buffet of BBQ sides. The Pizza Pasta Company offers just that, plus salads and sandwiches.
- American
Colter Bay Village
The Colter Bay Complex features a grocery store, snack shop, and a pair of more substantial restaurants in John Colter Café Court and the Ranch House. The former offers fast-food-style fare and meals to go, while the latter offers a woodsy atmosphere and hearty steaks, burgers, and…$Colter Bay - Italian
Il Villaggio Osteria
This high-end pizza and pasta spot brings a true taste of Italy to Teton Village: Chef Serge Smith trained and worked there, and it shows. Expect indulgent fresh-made pastas; mains like lamb shoulder, elk T-bone, trout, and boar shank; wood-fired pizzas topped with the likes of…$$$Teton Village - Continental
Jenny Lake Lodge Dining Room
I haven’t found a restaurant in any national park that comes close to the all-star quality of this intimate retreat. Here, a talented chef prepares a five-course dinner starring Jackson Farmers’ Market ingredients whipped up in creative, surprising, and delicious ways. First-course…$$$Jenny Lake - American / BBQ
John Colter Ranch House
Colter Bay’s signature dining room runs with the cowboy theme: wagon wheels on the walls, cattle drive scenes on the salad bar, and a bar that has been singed with the brands of local ranchers. The menu is heavy on BBQ staples like beef brisket, rotisserie chicken, and pork ribs.…$$Colter Bay - American
Mangy Moose
This venerable slopeside institution commands the Jackson Hole après-ski scene. Celebrating its 50th anniversary in 2017, the enormous, two-story Mangy Moose is the place to be when your shaking legs can’t handle one more run on the mountain; conveniently, you can ski directly to it.…$$Teton Village - American
Nora's Fish Creek Inn
It’s easy to find this beloved diner 7 miles west of Jackson: Just look for the giant trout on the roof. Locals flock to this longtime favorite for its famed breakfasts; the place is usually bustling, but it’s worth the wait. Friendly staffers serve up trout and eggs, biscuits and…$Wilson - American
Nora’s Fish Creek Inn
Topped by a massive rainbow trout, hit this landmark diner in Wilson, 6 miles northwest of Jackson, for breakfast: The huevos rancheros are world-famous, and rightfully so, topped with spicy green chile, and the pancakes are truly enormous. Lunch brings top-notch sandwiches and…$$$Near The Park - Steaks / Seafood
Peaks
Friendly and cozy, with an inviting stone fireplace, lake view, and requisite moose head adorning the wall, Peaks is Signal Mountain Lodge’s most upscale dining. The menu prioritizes local, organic, and sustainable ingredients: Expect dinner entrees such as pecan-crusted trout, bison…$$Jackson Lake Junction - Pizza
Pinky G's
Looking for a late-night bite? Pinky G’s is there for you until 2am, offering up big slices of New York-style pizza. Build your own or go for one of the specialty pies, including the Abe Froman (spicy sausage and buffalo mozzarella) and the BBQ Porky G’ZA (pulled pork with peppers);…$Jackson - American
Pioneer Grill
Jackson Lake Lodge’s casual eatery is a mashup of 1950s-style diner and homesteader museum: You’ll grab a stool at a high counter under displays of old wagon wheels, farm tools, and other settler essentials. The food is a similar mix of roadside-diner classics and Wyoming…$Jackson Lake Junction - American
Q Roadhouse
Those with peanut allergies should steer clear of this casual local favorite between Teton Village and Jackson: The (free) nuts are served out of barrels, and it’s customary to just toss your shells on the floor. Follow them with stick-to-your-ribs, Southern-style choices like a po’…$$Near Jackson - New American
Rendezvous Bistro
Rendezvous Bistro was conceived to offer a top-shelf dining experience without the sky-high price tag. And the place delivers the best of both worlds: a sunny, casual space with excellent service and cooking. Sophisticated eaters gravitate toward the raw bar, which serves oysters on…$Near The Park - American/Mexican
Signal Mountain Lodge
There are three dining options at the resort: Most expensive is the upscale Peaks, with steaks and seafood on one of the best menus in the park, and the best views this side of the Mural Room. Less expensive and formal is the casual Trapper Grill, serving burgers, chili, and…$$Jackson Lake Junction - Microbrewery
Snake River Brewing Co.
Foosball, first-rate beers, and food that’s a significant cut above your average pub fare—is it any wonder this casual brewery is hopping most nights? Jacksonites pack the place to scarf down rich pastas, loaded pizzas, burgers, pan-fried trout, plus an impressive array of hearty…$Near The Park - New American
Snake River Grill
This rustic-yet-fancy restaurant on Town Square is all about consistency: It has been a mainstay of the dining scene for more than 20 years, and it’s perennially touted as the town’s best restaurant by adoring locals and travelers alike. The eats are inventive and wide-ranging: You…$$$Teton Village - Thai
Teton Thai
Five-alarm flavor devotees love this family-owned joint in Teton Village for its very spicy options (milder palates won’t want to go past 2 on the spice scale), while everyone appreciates its summer patio. The extensive menu features Thai classics, from stir-fries to noodles to soups…$Around Town - New American
The Blue Lion
Homey and cozy, the Blue Lion is a Jackson institution that has been housed in the same 1930s home since it opened in 1978. Tables are grouped under stained glass windows, and in summer, the shady front patio hosts live acoustic music. The place is known for its rack of lamb with…$$$Around town - New American
The Kitchen
Visiting the Kitchen is a bit like dining inside a warm, inviting spaceship, thanks to its streamlined architecture and curved wall aglow with soft lighting. One of Jackson’s favorite restaurants, the place’s artfully presented dishes draw from a variety of culinary influences, from…$$In Jackson - Seafood / Wild Game
The Mural Room
You could be served a bowl of Easy Mac at Jackson Lake Lodge’s marquee restaurant and still come away raving, thanks to the stunning view of the Tetons from its floor-to-ceiling windows. Luckily, the entrees aim as high as the mountain scenery: This is a place to savor impressive…$$$Jackson Lake Junction - American / Mexican
Trapper Grill
This more casual restaurant is next door to Peaks and shares its lovely lake view and commitment to sustainable ingredients. The wide-ranging menu should satisfy varied appetites, from baby back ribs to black bean burgers to a tofu banh mi sandwich. But the star of the show is the…$Jackson Lake Junction
