Where to eat between Hardin (Montana) and Keystone (South Dakota)
This food trip itinerary gives you restaurant recommendations for places to eat over 3 days. Starting from Hardin, you can leave at 11:00 am and drive for about 5 minutes to the first stop.

316 N Center Ave
Hardin, MT
(406) 545-5133
$$
Hardin, MT
(406) 545-5133
$$
Day 1. Arrive at 11:00 am. Eat for about 2 hours. Then drive for about an hour.

42074 Hwy 212
Lame Deer, MT
(406) 477-6799
Lame Deer, MT
(406) 477-6799
Arrive at 2:00 pm. Eat for about 2 hours. Then drive for about 30 minutes.
301 Main St
Ashland, MT
(406) 784-2382
Ashland, MT
(406) 784-2382
Arrive at 4:40 pm. Eat for about 2 hours. Then drive for about an hour.

116 E Holt St
Broadus, MT
(406) 436-2206
Broadus, MT
(406) 436-2206
Arrive at 7:40 pm. Eat for about 2 hours. Stay overnight. The next day, leave at 8:00 am. Then drive for about 5 minutes.

112 W Holt St
Broadus, MT
(406) 436-2760
Broadus, MT
(406) 436-2760
Day 2. Arrive at 8:00 am. Eat for about 2 hours. Then drive for about an hour.

13680 US-212
Alzada, MT
(406) 828-4404
$
Alzada, MT
(406) 828-4404
$
Arrive at 11:20 am. Eat for about 2 hours. Enjoy the rest of the day. Stay overnight. The next day, leave at 6:00 am. Then drive for about 50 minutes.

1102 5th Ave
Belle Fourche, SD
(605) 723-5053
Belle Fourche, SD
(605) 723-5053
Day 3. Arrive at 6:50 am. Eat for about an hour. Then drive for about 20 minutes.

539 W Jackson Blvd
Spearfish, SD
(605) 717-1255
$$
Spearfish, SD
(605) 717-1255
$$
Arrive at 8:20 am. Explore the area for about 2½ hours. Double check the opening time of 11:00 am. Eat for about 2 hours. Then drive for about 20 minutes.

657 Main St
Deadwood, SD
(800) 952-9398
$$
Deadwood, SD
(800) 952-9398
$$
Arrive at 1:20 pm. Eat for about 2½ hours. Then drive for about 20 minutes.

21735 Vanocker Canyon Rd
Nemo, SD
(605) 578-1223
Nemo, SD
(605) 578-1223
Arrive at 4:10 pm. Eat for about 2 hours. Then drive for about 40 minutes.
Reach your destination in Keystone around 6:50 pm after eating at 10 restaurants over 3 days. If you were to drive nonstop, it would take about 5 hours driving roughly 294 miles straight to Keystone (South Dakota). Looking for more restaurants? You can choose a category below if you want to do an entire road trip full of Burgers, Pizza, American restaurants (Traditional), Salad, Sandwiches, Soup, or more. Enjoy the journey!
Powered by