Do you live in or plan to visit a small town any time soon? Consider yourself lucky! Not only are small towns chock full of good people and a sense of community you will not find anywhere else, but also some pretty darn good food, as demonstrated by these 10 small town South Dakota restaurants:

  1. Great Plains Family Restaurant (Mobridge)

Great Plains Family Restaurant Facebook

Great Plains Family Restaurant Facebook Opened in 2002, Great Plains is a South Dakota institution, thanks to not only its great food (like the pictured masterpiece), but also to the amazing staff that is the poster child for “Midwest nice.” Visit just once and you will be back for seconds!

Address: 906 West Grand Crossing, Mobridge, SD, 57601

  1. Sunset Grill (Kadoka)

Sunset Grill Facebook

Sunset Grill Facebook The Sunset Grill may be in the same building as a famous sandwich chain, but people instinctively pass that genericness for the restaurant’s down-home cooking, like mouthwatering prime rib and shrimp. (Not a big meat eater? Sunset Grill has a ton of tasty salads and desserts, too!)

Address: 411 SD-73, Kadoka, SD, 57543

  1. Medicine Creek Bar & Grill (Blunt)

Google Street View

Medicine Creek Bar & Grill Facebook Your eyes do not deceive you: that is indeed a gas station housing one of the biggest hidden gems in the state! While you cannot go wrong with any of their entrees, we do have one suggestion: save room for pie, which is arguably better than the ones grandma used to make. (Sorry, grandma…)

Address: 211 Pierre Street, Blunt, SD, 57522

  1. Badlands Saloon and Grille (Wall)

TripAdvisor/management

Badlands Saloon & Grille Facebook While we tell everyone that they have to eat at Wall Drug at least once in their life, we also highly recommend visiting the Badlands Saloon for great burgers, drinks, and company!

Address: 509 Main Street, Wall, SD, 57790

  1. Dakota Roadhouse (Woonsocket)

Dakota Roadhouse Facebook

Dakota Roadhouse Facebook Dakota Roadhouse didn’t invent chicken and waffles, but let’s just say they perfected it, as well as the hot beef sandwich, and sticky caramel buns…

Address: 106 Dumont Avenue, Woonsocket, SD, 57385

  1. Whimp’s Place (Burbank)

Google Street View

Google/Dominic Mickelson We have mentioned Whimp’s several times before and for good reason, as this popular steakhouse is the very definition of hole-in-the-wall goodness! Whether you visit for all-you-can-eat spaghetti (Thursday night) or their classic fried chicken dinner, we can guarantee that you will be back for seconds, thirds, and fourths.

Address: 32028 White Street, Burbank, SD, 57010

  1. L&R Kreemee (Britton)

L&R Kreemee Facebook

L&R Kreemee Facebook Are you having a bad day? A cone, sundae, or other cold and delicious treat from the Kremee should be able to turn it around quickly!

Address: 107 Vander Horck Street, Britton, SD, 57430

  1. Bull Creek Cafe (Union Center)

Bull Creek Cafe Facebook

Bull Creek Cafe Facebook When it is time for breakfast or lunch, there is no better place to be than Bull Creek, which serves a huge variety of home-cooked favorites every weekday from 8 a.m. to 2 p.m.

Address: 16946 SD Highway 34, Union Center, SD, 57787

  1. Akaska Tavern & Bait Shop (Akaska)

Google/Anthony Sedlacek

Akaska Tavern & Bait Shop Facebook It’s a bait shop… it’s a restaurant… it’s… both?! Whether you are needing supplies for a day on the lake or just an incredible meal, you can do it all at this one-of-a-kind tavern! (FYI: The pictured deliciousness is their made-from-scratch meatloaf and potatoes.)

Address: 320 West Main Street, Akaska, SD, 57472

  1. Ricky’s Restaurant & Lounge (Roscoe)

Ricky’s Restaurant and Lounge

Ricky’s Restaurant and Lounge Facebook The town of Roscoe, South Dakota may have less than 300 residents, but what it lacks in population, it makes up for with some of the best food you will ever taste! Watch out, Roscoe - after everyone samples Ricky’s, your population may SPIKE!

Address: 101 Mitchell Street, Roscoe, SD, 57471

Craving something that’s more authentically South Dakota? These 6 Restaurants Serve The Best Indian Tacos In South Dakota!

Great Plains Family Restaurant Facebook

Opened in 2002, Great Plains is a South Dakota institution, thanks to not only its great food (like the pictured masterpiece), but also to the amazing staff that is the poster child for “Midwest nice.” Visit just once and you will be back for seconds!

Address: 906 West Grand Crossing, Mobridge, SD, 57601

Sunset Grill Facebook

The Sunset Grill may be in the same building as a famous sandwich chain, but people instinctively pass that genericness for the restaurant’s down-home cooking, like mouthwatering prime rib and shrimp. (Not a big meat eater? Sunset Grill has a ton of tasty salads and desserts, too!)

Address: 411 SD-73, Kadoka, SD, 57543

Google Street View

Medicine Creek Bar & Grill Facebook

Your eyes do not deceive you: that is indeed a gas station housing one of the biggest hidden gems in the state! While you cannot go wrong with any of their entrees, we do have one suggestion: save room for pie, which is arguably better than the ones grandma used to make. (Sorry, grandma…)

Address: 211 Pierre Street, Blunt, SD, 57522

TripAdvisor/management

Badlands Saloon & Grille Facebook

While we tell everyone that they have to eat at Wall Drug at least once in their life, we also highly recommend visiting the Badlands Saloon for great burgers, drinks, and company!

Address: 509 Main Street, Wall, SD, 57790

Dakota Roadhouse Facebook

Dakota Roadhouse didn’t invent chicken and waffles, but let’s just say they perfected it, as well as the hot beef sandwich, and sticky caramel buns…

Address: 106 Dumont Avenue, Woonsocket, SD, 57385

Google/Dominic Mickelson

We have mentioned Whimp’s several times before and for good reason, as this popular steakhouse is the very definition of hole-in-the-wall goodness! Whether you visit for all-you-can-eat spaghetti (Thursday night) or their classic fried chicken dinner, we can guarantee that you will be back for seconds, thirds, and fourths.

Address: 32028 White Street, Burbank, SD, 57010

L&R Kreemee Facebook

Are you having a bad day? A cone, sundae, or other cold and delicious treat from the Kremee should be able to turn it around quickly!

Address: 107 Vander Horck Street, Britton, SD, 57430

Bull Creek Cafe Facebook

When it is time for breakfast or lunch, there is no better place to be than Bull Creek, which serves a huge variety of home-cooked favorites every weekday from 8 a.m. to 2 p.m.

Address: 16946 SD Highway 34, Union Center, SD, 57787

Google/Anthony Sedlacek

Akaska Tavern & Bait Shop Facebook

It’s a bait shop… it’s a restaurant… it’s… both?! Whether you are needing supplies for a day on the lake or just an incredible meal, you can do it all at this one-of-a-kind tavern! (FYI: The pictured deliciousness is their made-from-scratch meatloaf and potatoes.)

Address: 320 West Main Street, Akaska, SD, 57472

Ricky’s Restaurant and Lounge

Ricky’s Restaurant and Lounge Facebook

The town of Roscoe, South Dakota may have less than 300 residents, but what it lacks in population, it makes up for with some of the best food you will ever taste! Watch out, Roscoe - after everyone samples Ricky’s, your population may SPIKE!

Address: 101 Mitchell Street, Roscoe, SD, 57471

OnlyInYourState may earn compensation through affiliate links in this article.