Head to the Snake River Grill, widely considered Jackson’s best restaurant, for locavore-friendly dishes like cornmeal-crusted trout served with "Wyomatoes" and niçoise potatoes grown in Idaho ($24). Take advantage of the restaurant’s wood-burning oven by ordering the steak tartare pizza with aioli, red onion, and capers ($19).
Get a heavy dose of western kitsch at local favorite the Gun Barrel Steak and Game House, where taxidermy fills the room. Tuck into an elk chop ($34) or a plate of buffalo ribs ($29), but if game meats aren’t for you, the menu offers a satisfying mesquite-grilled, bone-in ribeye ($31) and Rocky Mountain rainbow trout with a mushroom crab stuffing ($21).
Bite into fluffy-crusted slices at Mountain High Pizza Pie, where the mountain air and water lend a unique texture to the pies. Skip the more straightforward options for one of the specialty pizzas (from $12.95); the BBQ chicken pie with red onions and bell peppers and the Thai Pie with chicken, peanuts, cilantro, and sesame sauce are both good options.