8 Idaho Hole-In-The-Wall Restaurants Where The Long Drive Out Pays Off With A Real Meal
One of these kitchens sits more than 35 miles up rough forest roads, deep in the Payette National Forest. People still make that drive for a burger and hand-cut fries.
Another serves lunch inside a building billed as Idaho’s oldest historic saloon. A third plates local sturgeon in a farm town down in the Snake River Canyon.
I love that none of them seem to care about looking fancy.
This list is for the drivers. You know the type, the folks who watch the gas gauge drop and the cell bars vanish, then grin anyway.
The payoff here is a full plate, not a snack.
Some of these spots sit on mountain passes. Some sit in valleys most Idahoans have never heard of.
So how far would you drive for a slice of mile-high cream pie?
1. Trudy’s Kitchen

Forty-five winding miles of Highway 21 stand between Boise and a slice of huckleberry cheesecake. Honestly, that sounds like a fair trade.
Trudy’s Kitchen sits in Idaho City, an old Boise Basin mining town with roughly 500 residents. The dining room feels like a mountain cabin, with vintage camping gear and chandeliers sharing the space.
The menu sticks to classic American diner cooking, and it does the job well. You’ll find breakfast, lunch, and dinner, with burgers, steak bites, and a Reuben on the lineup.
Prime rib is a big draw here, along with fresh-cut fries. Those are the kind of details that tell you someone in the kitchen still cares.
Then come the pies. The homemade cream pies stand mile-high, and the huckleberry cheesecake is the house signature.
A fireplace adds to the mountain-lodge mood on chilly days. There’s also outdoor seating when the weather cooperates, and dogs are welcome outside.
Families will appreciate the kids’ menu and high chairs. Weekends get busy, especially Sunday, so a weekday trip might mean a quieter table.
Hours shift during the week, so check before driving up the canyon. Nobody wants to stare at a locked door after all those curves.
Address: 3876 ID-21, Idaho City, ID 83631
2. Triangle Restaurant

A town called Sweet should have good dessert, and luckily, it does. The Triangle Restaurant backs up the name with homemade pies and cheesecake.
Sweet is a tiny farming hamlet in rural Gem County, home to fewer than 200 people. The restaurant sits right on Highway 52 in an unassuming building you could easily roll past.
Inside, the decor leans western, with a Basque twist running through the food. That Basque influence makes sense in southwest Idaho, where those roots run deep.
Hand-cut steaks are the headliner on the menu. You’ll also see burgers, sandwiches, and full entrees, with lobster showing up among the dinner choices.
A salad bar rounds things out for anyone who wants a few greens first. Then comes the fun part, because the dessert list includes Black Rifle cheesecake and a rotating set of pies.
Breakfast runs on weekends, which makes Saturday or Sunday morning a great excuse for a country drive. A fireplace adds some comfort when the valley turns cold.
Here’s the catch, though. The Triangle keeps a short schedule and closes early in the week, so confirm hours before you head out.
Address: 8770 Hwy 52, Sweet, ID 83670
3. The Snake Pit

History buffs and burger fans can finally agree on a road trip. The Snake Pit operates inside what’s billed as Idaho’s oldest historic saloon.
You’ll find it along the Coeur d’Alene River Road in Kingston, a small Shoshone County community of about 300 people. That puts it right at the western edge of the Silver Valley.
The building is rustic and full of character, and the old-time feel is a big part of the appeal. Live music and a fireplace keep things lively and comfortable.
Now for the food, which leans hard into comfort cooking. Chicken fried steak, brisket, burgers, and Reuben sandwiches all hold down the menu.
The Idaho Nachos deserve a special mention, since that name practically demands an order. And yes, the menu also features fried bull fries, for the brave among you.
Save room for pie, which earns plenty of praise here. A salad bar is on hand if you want to pretend you’re eating light.
Breakfast runs on weekends, and the place doesn’t take reservations. Weekend afternoons get busy, so plan a little patience into the trip.
Address: 1480 Coeur D’Alene River Rd, Kingston, ID 83839
4. Secesh Stage Stop

Your phone might quit before you arrive, but your appetite won’t. Secesh Stage Stop sits in remote Secesh Meadows, deep in the Payette National Forest.
Getting there means more than 35 miles of rough mountain road out of McCall. Warren Wagon Road is scenic, slow, and absolutely part of the adventure.
Once you reach the meadow, a backcountry grill waits with a rustic wood stove. It’s casual and unfussy, exactly what you’d hope for after that kind of drive.
The menu keeps things simple. Burgers and hand-cut fries are the main event, and that’s honestly the right call this far out.
There’s more going on than food, too. The place offers bar games, karaoke, live music, and even dancing at times.
Dog owners get good news, since dogs are welcome both inside and out. Wi-fi is available, which feels like a small miracle in the backcountry.
Families fit right in, with high chairs on hand. Hours change through the week, and the road itself depends on mountain conditions, so check before driving.
Fill your tank in McCall first. You’ll thank yourself on the way home.
Address: 24728 Warren Wagon Rd, McCall, ID 83638
5. Mountain Village Restaurant

Few dinner tables come with the Sawtooths as a backdrop. Mountain Village Restaurant in Stanley offers a deck made for watching the sun go down.
Stanley is tiny, with around 120 residents, and it sits high in the Sawtooth Valley. Every route in crosses lonely mountain country, which makes a hot meal feel well earned.
The dining room has a lodge feel with a modern rustic touch. Music plays in the background, and a fireplace helps on cold mountain evenings.
Prime rib leads the menu and draws plenty of attention. Western burgers and hearty pasta dishes keep it company.
Breakfast is a strong move here, too. The cinnamon rolls make an excellent reason to start the day in Stanley.
Portions run generous, which suits anyone fresh off a hike or a river float. There’s also a kids’ menu for smaller travelers.
The restaurant serves breakfast through dinner, so timing is flexible. Weekend afternoons and Friday evenings tend to be the busiest stretches.
Highway 75 and Highway 21 both lead to Stanley, and both are gorgeous drives. Pick one going in and the other going home.
Address: Stanley, ID 83278
6. Snake River Grill

Sturgeon on a small-town menu is a rare thing in Idaho. Snake River Grill in Hagerman serves it, along with local trout.
Hagerman is a farm town of under 1,000 people, set in the Magic Valley stretch of the Snake River Canyon. The area is known for aquaculture, so fish dinners fit right in.
The menu goes beyond seafood, though. Catfish dinners, burgers, and grilled staples share space with some fun surprises.
Finger steaks show up, which will please any proud Idahoan. Beer-battered alligator appears too, if you want a story to tell back home.
A good old-fashioned salad bar sits ready for anyone who likes to build a plate. Desserts get high marks as well.
The setting is casual, homey, and quiet. Dogs are allowed inside and outside, which is not something you see every day.
Breakfast, lunch, and dinner all appear on the schedule. A private dining room is also available for groups and gatherings.
Pair your meal with a look at the nearby canyon scenery. A full belly makes the drive home along the river even better.
Address: 611 Frogs Landing, Hagerman, ID 83332
7. Boondocks Roadhouse

Bring cash or a checkbook, because cards won’t help you here. Boondocks Roadhouse keeps things old-school in the pines of Island Park.
The restaurant sits along Kilgore-Yale Road, out in the wide forests of eastern Idaho. Island Park has fewer than 300 permanent residents, so the name fits perfectly.
Inside, the feel is small and homelike. It’s the kind of room that makes a road-weary traveler slow down.
Bison burgers are a signature item, and they suit the setting nicely. The menu also covers fish and chips, ribs, trout, and prime rib.
Vegetarians aren’t left out, either. A veggie burger and a full vegetarian menu give everyone at the table real choices.
Baked goods are another highlight. Signature treats round out dinner and make a fine excuse to linger.
Live music shows up on the schedule, and there’s outdoor seating for nice evenings. Reservations aren’t accepted, so arrive with a flexible plan.
Boondocks opens in the afternoon and closes early in the week. Saturday evenings draw the biggest crowd, so check hours and time your drive.
Address: 3587 Kilgore-Yale Rd, Island Park, ID 83429
8. Seven Devils Bar & Steakhouse

Finger steaks in a river canyon town feel like Idaho in one sentence. Seven Devils Bar and Steakhouse serves them on Main Street in Riggins.
Riggins is home to about 400 people and sits deep in the Salmon River Canyon. Highway 95 squeezes through town, with steep canyon walls on both sides.
The place has a rustic grill feel and a patio for warm days. Dogs are welcome out there, which rafters and road-trippers will appreciate.
Steaks lead the menu, with rib eye among the options. Ribs, burgers, and cheeseburgers hold their own, too.
Pork tacos add a nice change of pace. Chicken tenders and a kids’ menu help younger diners feel included.
Live music and sports on the screens keep the energy up. Evenings from Thursday through Saturday get the busiest.
Late-night food is a real bonus in a town this remote. Coming off the river hungry after a long day?
Good timing matters less here.
The canyon setting alone is worth the drive along Highway 95. Add a plate of finger steaks, and the trip feels complete.
Address: 312 S Main St, Riggins, ID 83549
