Courtesy of Philippe Sainte-Laudy Photography/Getty Images

What to Eat in Yellowstone
Although there are several snack shops within the borders of Yellowstone National Park, consider bringing along a cooler with lunch items and snacks so you don't have to worry about staying near one of the park's more developed areas. Should you decide to opt for a quick bite to eat at one of the park's grab-and-go venues, recent visitors recommend checking out Mammoth General Store.
Yellowstone is also home to several sit-down restaurants located by popular attractions, such as Mammoth Hot Springs, Old Faithful and Yellowstone Lake. Many of these eateries are managed by Xanterra Parks & Resorts. In-park cafeterias serve casual fare like burgers and sandwiches, while high-end restaurants like the Lake Hotel Dining Room and the Mammoth Hotel Dining Room provide selections of game meats (including bison, elk and trout). To enjoy dinner at most of the park's upscale restaurants, you'll need to make reservations far in advance. But remember, some dining venues do not accept reservations during the peak summer season.
Other eateries can be found in the small towns surrounding the park. In Cody, Wyoming, previous visitors suggested dining at The Local and The Cody Cattle Company, while past travelers who visited West Yellowstone, Montana, raved about the dishes served at Wild West Pizzeria, Madriz and Running Bear Pancake House.
Find the Best Restaurants in Yellowstone
- #1Mammoth General Store#1 of 29 Places to Eat in Yellowstone National Park
TripAdvisor (200)$ | American, GrillMammoth Hot Springs, Yellowstone National Park, WY 82190Read More » - #2Old Faithful Basin Store#2 of 29 Places to Eat in Yellowstone National Park
TripAdvisor (237)$ | American, Diner1 Old Faithful Loop Road Old Faithful area, Yellowstone National Park, WY 82190Read More » - #3Old Faithful General Store#3 of 29 Places to Eat in Yellowstone National Park
TripAdvisor (131)$ | American2 Old Faithful Loop Road, Yellowstone National Park, WY 82190Read More » - #4Roosevelt Lodge Dining Room#4 of 29 Places to Eat in Yellowstone National Park
TripAdvisor (606)$ - $$ | AmericanTower-Roosevelt, Yellowstone National Park, WY 82190Read More » - #5Bear Pit Lounge#5 of 29 Places to Eat in Yellowstone National Park
TripAdvisor (219)$ - $$ | American, Bar, PubOld Faithful Inn, Yellowstone National Park, WYRead More » - #6Lake Yellowstone Hotel Dining Room#6 of 29 Places to Eat in Yellowstone National Park
TripAdvisor (1291)$$ | AmericanLake Village Road North side of lake, Yellowstone National Park, WY 82190Read More » - #7Fishing Bridge General Store#7 of 29 Places to Eat in Yellowstone National Park
TripAdvisor (121)$ | American, Diner1 East Entrance Road, Yellowstone National Park, WYRead More » - #8Mammoth Hot Springs Dining Room#8 of 29 Places to Eat in Yellowstone National Park
TripAdvisor (1132)$ - $$ | Americanat Hot Springs, Yellowstone National Park, WYRead More » - #9Obsidian Dining Room#9 of 29 Places to Eat in Yellowstone National Park
TripAdvisor (685)$ - $$ | American2305 Old Faithful Old Faithful Snow Lodge, Yellowstone National Park, WYRead More » - #10Canyon General Store#10 of 29 Places to Eat in Yellowstone National Park
TripAdvisor (109)$ | American2 Canyon Village Loop Road Canyon Village, Yellowstone National Park, WY 82190Read More » - #11Lake Hotel Deli#11 of 29 Places to Eat in Yellowstone National Park
TripAdvisor (186)$ - $$ | American, DeliLake Village Road North side of lake, Yellowstone National Park, WY 82190Read More » - #12Canyon Fountain and Grill#12 of 29 Places to Eat in Yellowstone National Park
TripAdvisor (239)$ | American, Fast Food, Diner2 Canyon Village Loop Road General Store, Yellowstone National Park, WY 82190Read More » - #13Old Faithful Inn Bear Paw Deli#13 of 29 Places to Eat in Yellowstone National Park
TripAdvisor (188)$ | American, Fast Food, DeliOld Faithful Inn, Yellowstone National Park, WYRead More » - #14Canyon Soda Fountain#14 of 29 Places to Eat in Yellowstone National Park
TripAdvisor (48)$ | American1 Grand Loop Road, Yellowstone National Park, WY 82190Read More » - #15Lake Village General Store#15 of 29 Places to Eat in Yellowstone National Park
TripAdvisor (43)$ | American, Cafe1 Lake Loop Rd, Yellowstone National Park, WY 82190Read More » - #16Old Faithful Inn Dining Room#16 of 29 Places to Eat in Yellowstone National Park
TripAdvisor (2534)$ - $$ | AmericanOld Faithful Inn, Yellowstone National Park, WY 82190Read More » - #17Old Faithful Lodge Cafeteria & Bake Shop#17 of 29 Places to Eat in Yellowstone National Park
TripAdvisor (682)$ - $$ | AmericanSouth end of Old Faithful Bypass Rd., Yellowstone National Park, WY 82190Read More » - #18Lake Lodge Cafeteria#18 of 29 Places to Eat in Yellowstone National Park
TripAdvisor (634)$ - $$ | AmericanLake Village Rd., Yellowstone National Park, WYRead More » - #19Grant Village Dining Room#19 of 29 Places to Eat in Yellowstone National Park
TripAdvisor (473)$ - $$ | AmericanGrand Loop Drive, Yellowstone National Park, WYRead More » - #20Grant Village Lake House Restaurant#20 of 29 Places to Eat in Yellowstone National Park
TripAdvisor (312)$ - $$ | AmericanGrant Village & West Thumb Area Grant Village Campground, Yellowstone National Park, WY 82190Read More »
Explore More of Yellowstone
If you make a purchase from our site, we may earn a commission. This does not affect the quality or independence of our editorial content.
Recommended
The Best Travel Backpacks for 2020
Lyn MettlerNovember 25, 2019
30 Top Wellness Retreats
Kyle McCarthyNovember 21, 2019
30 Fun All-Inclusive Family Vacations
Holly JohnsonNovember 14, 2019
5 Ways Cruise Lines Are Becoming More Environmentally Friendly
Gwen PratesiNovember 12, 2019
11 Unique and Quirky Cruise Destinations
Christine SmithNovember 12, 2019
The 2020 Best Cruise Lines for Families
Nicola WoodNovember 12, 2019
The Top Pyramids in Mexico to Visit
Lyn MettlerOctober 28, 2019
30 Top Babymoon Destinations, Trips and Ideas
Gwen PratesiOctober 15, 2019