Jackson Hole is home to many fine restaurants, cafés, pubs, sports bars, eateries, and bistros. Most of the restaurants are located on or near the historic Town Square. Another hub for restaurants is between Teton Village and Jackson, near the Aspens-Teton Pines complex. There are also many fine restaurants scattered around the valley, south of town on Highway 89, or north on the way to Grand Teton National Park.
Below are just a few of the restaurants you may want to visit in Jackson Hole:
For the best meals in town, come to Bar J Chuckwagon. Dinner is served at 7 p.m., and features a variety of western steaks and chicken. Reservations are recommended, although they seat up to 750 patrons. This establishment is open for dinner all summer long. 4200 W Bar J Chuckwagon Rd
For the most wholesome and nutritious foods for breakfast, lunch, or dinner, come to the Bunnery. This is the home of the famous OSM bread (oats, sunflower, and millet), and after your meal, you can take a loaf home with you. Located just north of Town Square, 130 North Cache. Open from 7 a.m. to 7 p.m., and until 9 p.m. in the summer.
Since 1983, the Cadillac Grille has been serving great food and beverages to visitors and locals alike. This establishment serves a wide variety of food with a family-friendly atmosphere—you’ll have a great time at the Cadillac Grille. Located on the west side of Town Square.
From the open kitchen, Calico serves a wide range of Italian food that is sure to please the whole family. Choose from pastas, fish, risotto, New York style pizza, and more. Open nightly from 5 p.m. to 10 p.m. Located on Teton Village Road.
The Grilled Cheese Kitchen has the classics as well as gourmet versions of this American favorite. Dolce is also a good choice for breakfast, fresh roasted coffee, frozen yogurt, and HOT donuts. Open daily from 10am-9pm and located on 170 N Cache St.
For over 62 years, people have been coming to Dornan’s for delicious sourdough pancakes for breakfast, hearty sandwiches for lunch, and traditional all-you-can-eat chuckwagon dinners served in dutch ovens. You can eat under the sky or in one of our teepees. Located just inside Grand Teton Natl Park.
Located in the Snake River Lodge & Spa, Gamefish offers traditional western cuisine prepared with a touch of southern cooking featuring steak, native trout, and smoked game. Located at the base of Jackson Hole Mountain.
At the Mangy Moose the menu changes daily, and offers only the freshest ingredients. Choose from homemade soups, salads, appetizers, fresh Trout, Salmon, Babyback Ribs, and Buffalo Meatloaf, just to mention a few items. Open daily from 5 p.m. to 10 p.m. Located in Teton Village.
Authentic Mexican cuisine made fresh when you order. The menu is composed of dishes that only use naturally grown or raised ingredients. Located north of town square on 160 N Cache St.
Located right on historic Town Square, the Million Dollar Cowboy Bar is known world-wide for its live entertainment and western dancing. The memorabilia alone can occupy you for hours! 25 N Cache St.
This pasta house offers amazing genuine Italian food served in a comfortable and accommodating atmosphere. Nani’s features the cuisine of different Italian regions in addition to the regular menu. Open for lunch and dinner. 242 North Glenwood
There's a true wild west feel to this place. Over 2,000 silver dollar coins are literally inlayed into the surface of the bar. The Grill offers a unique Western dining experience for couples, friends, and families. Located in the famous Wort Hotel.
A modern American bistro that is locally owned and operated by talented chefs. The menu is quite popular so it's recommended that you call ahead for a reservation. Located close to the town square at 45 S Glenwood.