There's no better place in the city than Pitchfork Steak Fondue. The Food Network named it a "best of" restaurant, and it's easy to see why. In addition to seeing miles of Theodore Roosevelt National Park, this restaurant offers a panoramic view of the city.

You can enjoy modern food at Theodore's Dining Room, named after the 26th President of the United States.

Medora Uncorked has quite the menu of light lunches and fine wines if you are looking for something light and breezy.

Here, you'll need plenty of napkins to deal with the juiciest burgers you've ever eaten.

Definitely a place for the sophisticated urban traveler, it's bright and posh.

Founded in 1883 when the town of Medora was also established, Little Missouri Saloon & Dining is the oldest restaurant in Medora and still in operation today.