6 Best Restaurants in Theodore Roosevelt National Park, North Dakota

Background Illustration for Restaurants

We've compiled the best of the best in Theodore Roosevelt National Park - browse our top choices for the top things to see or do during your stay.

Theodore's

$$$$ Fodor's Choice

Theodore's offers the best fine dining in Medora and, perhaps, in western North Dakota. The lunch menu features salads, prime-rib sandwiches, and buffalo burgers, while dinner fare includes shrimp with lemon risotto, a hickory-seasoned rib eye, and tenderloin with Gorgonzola cream sauce. The stained glass and wood paneling make this restaurant inside the Rough Riders Hotel feel like a little hideaway for a quiet lunch or dinner. The fireplace was built from bricks taken from the North Dakota Capitol that burned in 1930. T.R.'s Tavern has a full-service bar.

301 3rd Ave., Medora, ND, 58645, USA
701-623–4433
Known For
  • Great service
  • Varied menu
  • Convenient location
Restaurant Details
Credit cards accepted
Closed Labor Day–Memorial Day
Reservations not accepted

Something incorrect in this review?

Boots Bar and Grill

$$

This watering hole has Medora's largest tavern, an upstairs dining room, and breezy patios, as well as live music, dancing, and microbrews. Diners feast primarily on pizzas, burgers, and steak, and it's kid-friendly until 10 pm.

300 Pacific Ave., Medora, ND, 58645, USA
701-623–2668
Known For
  • Good burgers
  • Lively atmosphere
  • Family-friendly
Restaurant Details
Credit cards accepted
Closed Dec.–Apr.

Something incorrect in this review?

Cowboy Cafe

$

This locally owned-and-operated café specializes in homemade soups, caramel rolls, and delicious roast beef sandwiches and chicken-fried steak. Be prepared for a (short) wait, since the cozy dining room is popular with both locals and visitors.

215 4th St., Medora, ND, 58645, USA
701-623–4343
Known For
  • Great breakfast and lunch spot
  • Cash-only
  • Local flavor
Restaurant Details
No credit cards
Closed Nov.--May

Something incorrect in this review?

Recommended Fodor's Video

Dakota Farms

$

With a local reputation for fair prices and good service, Dakota Farms serves breakfast all day and all-you-can-eat fish on Friday. It has a kids' menu, and no alcohol is served.

Gramma Sharon's Cafe

$

For great omelets and other breakfast fare, try Gramma's. Locals go for the biscuits and gravy, as well as the burgers. There is a kids' menu, and no alcohol is served.

1501 16th St. W, Williston, ND, 58801, USA
701-572–1412
Known For
  • Great service
  • Generous portions
  • Very family-friendly
Restaurant Details
Credit cards accepted
No dinner

Something incorrect in this review?

Pitchfork Steak Fondue

$$$

Steaks are prepared on the tines of pitchforks in classic Western style. A full buffet accompanies the meat, all of it served with a view of the badlands and live musical entertainment. The "Just the Fixin's" option is good for vegetarians. Dinner here, which begins at 5:30, is the perfect prelude to the Medora Musical.

3422 Chateau Rd., Medora, ND, 58645, USA
701-623–4444
Known For
  • Authentic experience
  • Family-friendly
  • Good value for money
Restaurant Details
Credit cards accepted
Closed mid-Sept.–late-May. No lunch
Reservations essential

Something incorrect in this review?

Not finding what you're looking for?

We've got a few suggestions for nearby spots.
$ Bismarck

The Walrus Restaurant130.7 miles away

American
1136 N. 3rd St., Bismarck, North Dakota, 58501, USA
We recommend 3 Restaurants in Bismarck
$$$ Bismarck

Pirogue Grille130.9 miles away

European
121 N. 4th St., Bismarck, North Dakota, 58501, USA
We recommend 3 Restaurants in Bismarck
$$$$ Bismarck

Peacock Alley130.9 miles away

Steak House
422 E. Main Ave., Bismarck, North Dakota, 58501, USA
We recommend 3 Restaurants in Bismarck