Skip to content
a wooden structure sitting on the side of a road

Best restaurants in Jackson Hole

Jackson Hole, United States

Jump to a guide
Local 02:06
Weather 15° clear
Feels 10° · 23% · 11 km/h
Air 52 moderate
PM2.5 4.4 · PM10 7.8

Jackson Hole eats like a mountain town that built a serious kitchen scene without announcing it: a compact grid of restaurants clustered along West Broadway Avenue and the Glenwood Street corner, most of them within a ten-minute walk of the antler arches on the town square. The map here is small on purpose. Twelve rooms cover the range a visitor needs after a day in Grand Teton or on the tram: an American room that keeps late hours for the ski crowd, an Italian trattoria that fills every night at 17:00, a steakhouse and a barbecue joint for the appetite that a full day outside earns you, and a run of Korean, Nepalese, Thai, and Polish kitchens that prove Jackson is no longer a one-note steak-and-elk town. Prices skew resort, but the cooking is honest and the addresses are easy: Broadway, Glenwood, Cache, Flat Creek Drive. Skip the hotel restaurants chasing the tour-bus dollar; the rooms below are where the town eats.

  1. Old western style building next to modern skyscraper
    1

    The Kitchen

    155 North Glenwood Street, Jackson, WY, 83001

    An American dinner room that treats a mountain town like a city

    From 17:30, Tuesday through Saturday, the pass at The Kitchen, 155 North Glenwood Street in the 83001, works at a pace that would look at home in a much bigger city. The locals head here when they want American cooking taken seriously, not plated as a mountain-town tribute act. Doors stay open until 24:00, which in Jackson is late, and the room fills in two waves: the pre-theatre eaters at 18:00 and the ski patrol and line cooks after 21:00. It is closed Sunday and Monday, which tells you what kind of kitchen it is: one that cooks six nights hard rather than seven nights tired. Book by phone on 307-734-1633 or through the room's own site; walk-ins on a Saturday are optimism.

    • american

    Hours: Tu-Sa 17:30-24:00

  2. 2

    Glorietta Trattoria

    242 Glenwood Street, Jackson, WY, 83001

    A seven-night Italian room that anchors the Glenwood corner

    By 17:00 every night of the week, the dining room at Glorietta Trattoria, 242 Glenwood Street in the 83001, is already claiming its tables. Skip the resort dining rooms trading on a view; the Italian cooking here is what a mountain town orders when it wants pasta rolled that afternoon and a wine list that reads. Service runs one long dinner from 17:00 to 22:00, seven days a week, which is unusual in a town where most kitchens take a Sunday or Monday. That matters if you are travelling: this is the room that will be open when the others are dark. Reserve by phone on 307-733-3888 or through the restaurant's own site; the 19:30 slot is the hardest.

    • italian

    Hours: Mo-Su 17:00-22:00

  3. 3

    Gun Barrel

    West Broadway Avenue

    A Broadway steakhouse for the big-appetite night

    Smoke and the smell of grill fat drift down West Broadway Avenue the moment Gun Barrel opens the door at 17:00. Don't bother pretending you are here for a light dinner; this is a steakhouse and the room is honest about it. Doors stay open until 23:00, seven days a week, which puts it firmly in the after-mountain slot: shower, change, and a red-meat plate before the town goes quiet. The locals swear by the big cuts and the elk-country trophy walls, and it is the room to book when you have someone in from out of state who wants the Wyoming set-piece dinner. Reserve on 307-733-3287 or through the steakhouse's own site; the 19:00 sitting fills first.

    • steak house

    Hours: Mo-Su 17:00-23:00

  4. 4

    Noodle Kitchen

    945 West Broadway, Jackson, WY, 83001

    A late-open Asian noodle room at the west end of Broadway

    From 16:30 onward, the woks at Noodle Kitchen, 945 West Broadway in the 83001, are already hot and the room smells of ginger and hot oil. The locals eat here on the nights they cannot face another steak, and the Asian menu is broad on purpose: this is a mountain town, not a Chinatown, and a kitchen has to feed the whole table. Doors open at 16:30 seven days a week and stay open into the evening; public holidays are off, so plan around the calendar. Skip the hotel pan-Asian counters trading on convenience; the noodles here are pulled the same night and the bowls come out fast. Order by phone on 307-734-1997 or check the room's own site before you walk over.

    • asian
  5. white and blue airplane on gray asphalt road during daytime
    5

    The Whistling Grizzly

    930 West Broadway, Jackson, WY, 83001

    Breakfast and dinner in a Wyoming Inn dining room

    By 07:00, the coffee is already on at The Whistling Grizzly, 930 West Broadway in the 83001. The kitchen runs two clean shifts, 07:00 to 10:00 for breakfast and 17:00 to 21:00 for dinner, which tells you what it is honest about: the middle of the day, it lets the town's lunch counters do their job. The menu is American, regional, and skewed to the Wyoming Inn guest who wants to eat where he is sleeping. That is not a knock; the locals also head here when they want a proper breakfast plate before a trailhead drive rather than a pastry on the walk out. Book on 307-699-7227 or through the inn's own page; the 08:00 tables are the ones the guides take.

    • american
    • regional
  6. a sign with trees in the background
    6

    Bubba's BBQ

    100 Flat Creek Drive, Jackson, WY, 83001

    A Flat Creek barbecue joint for the after-mountain plate

    The smoker at Bubba's BBQ, 100 Flat Creek Drive in the 83001, is running long before the dining room fills, and the smell rolls across the parking lot from the moment you get out of the car. The locals go here for American barbecue that does not pretend to be anything else: brisket, ribs, and a tray, eaten in a room that has been feeding Jackson for a long time. Skip the sit-down steakhouses if what you want after a day on the trail is a plate you eat with your hands. Call ahead on 307-733-2288 if you are a group of 6 or 8; the room fills fast at dinner. The restaurant's own site has the current smoker schedule, which is worth checking on a Sunday.

    • american
  7. a group of men sitting around a table
    7

    Bapp

    340 West Broadway Avenue, Jackson, WY, 83001

    A Korean kitchen on the West Broadway strip

    The rice cookers at Bapp, 340 West Broadway Avenue in the 83001, are already steaming by early evening, and the room smells of sesame and grilled meat within a block of the door. The locals head here when they want Korean cooking in a mountain town that has, for years, defaulted to steak and elk. Don't bother comparing it to a city Koreatown; that is not the game. The game is a bowl and a plate of banchan in a room small enough that the kitchen is essentially open, plated by cooks who know most of the regulars by name. Order by phone on 307-201-1818 or through the room's own site, where the current menu is easier to read than a printed board.

    • korean
  8. green and white house near green trees and mountain during daytime
    8

    Everest Momo Shack

    245 West Pearl Avenue, Jackson, WY, 83001-5300

    Nepalese and Indian cooking a block off Broadway

    The dumpling steamers at Everest Momo Shack, 245 West Pearl Avenue in the 83001-5300, hum through service, and the room smells of ginger, cardamom, and hot oil the moment the door opens. The Nepalese, Indian menu reads like a compromise on paper and does not eat like one; the momos are folded that day and the curries are cooked to order. The locals rely on this room on a cold night, and it is a useful counterweight to a town that can, at 20:00, feel like an endless row of steakhouses. Skip the hotel curry counters; the cooking here is the reason to walk a block off the main strip. Call 307-201-1674 or check the shack's own site for the day's specials.

    • nepalese
    • indian
  9. 9

    Miazga's

    399 West Broadway Avenue, Jackson, WY, 83001-8637

    A Polish kitchen in Wyoming, played straight

    The pierogi station at Miazga's, 399 West Broadway Avenue in the 83001-8637, is the room's most honest signal: this is a Polish kitchen in a mountain town, and it is not embarrassed about it. The locals prefer this room when they want a plate of something they cannot get at the other 11 addresses on this list, and the argument is simple: no other kitchen in Jackson cooks this way. Don't read it as a novelty; the cooking is steady, the room is unfussy, and the plates are the size a Wyoming winter earned. Book by phone on 307-733-2784 or through the restaurant's own site; the tables closest to the kitchen are the ones the regulars ask for. It is the room on this list you will remember by name.

    • polish
  10. 10

    Annie’s Thai Kitchen

    265 West Broadway Avenue, Jackson, WY, 83001

    A Broadway Thai room for the night you want a bowl

    The wok at Annie's Thai Kitchen, 265 West Broadway Avenue in the 83001, throws heat into the room from the moment service starts, and the smell of chilli and lime hits the door well before the plate reaches the table. The locals go here for Thai cooking on the nights they want a fast, sharp bowl rather than a two-hour dinner. Skip the pan-Asian menus that hedge four cuisines at once; this room commits, and the commitment is why it works. It is a useful counterpoint to a strip that leans heavily American, and the price point is honest for the town. Order by phone on 307-203-2442 or read the current menu on the room's ordering page; takeout after 21:00 is the trick the ski patrol uses.

    • thai
  11. 11

    Pinky G's Pizzeria

    50 West Broadway Avenue, Jackson, WY, 83001

    A late-night slice at the eastern end of Broadway

    The oven at Pinky G's Pizzeria, 50 West Broadway Avenue in the 83001, is already hot when the after-work crowd walks in, and the smell of scorched cheese and yeast pours out onto the pavement at the edge of the town square. The pizza is the room's one job, and it is played straight: a proper crust, honest toppings, and a slice big enough to fold. The locals head here after a shift or a chairlift, not for a sit-down dinner, and the room reads accordingly: loud, quick, and cheerful. Don't try to make it a date-night room; that is not the game. Call ahead on 307-734-7465 if you are ordering for a group, or check the pizzeria's own site for the day's specials.

    • pizza
  12. 12

    The Bunnery Bakery and Restaurant

    130 North Cache Street, Jackson, WY, 83001

    A bakery-and-breakfast room a block off the town square

    The pastry case at The Bunnery Bakery and Restaurant, 130 North Cache Street in the 83001, is stocked by the time the town wakes up, and the room smells of butter, coffee, and warm bread a block off the square. The kitchen does bakery, breakfast, and lunch, and in that order: exactly the sequence a visitor with a trailhead plan needs. The locals rely on the morning pastries and the fact that the room does not try to be a dinner destination; it closes when its work is done. Skip the hotel breakfast buffets nearby; the case here is the honest version of the same idea. Call 307-733-5474 for a to-go order, or read the current bakery list on the restaurant's own site; the 08:00 counter is the busiest.

    • bakery
    • breakfast
    • lunch

Last verified by automated review (v1.7.2_onboard-jackson-hole-food-restaurants-2026-09-03) on . What is automated review?

Plan Your Trip to Jackson Hole