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. 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.