The 8 Best Diners in South Dakota!

With hamburgers, French fries, and milkshakes, diners are a great place to grab dinner with the whole family. Head to one (or all!) of the 8 best diners in South Dakota for a delicious home cooked meal and a carefree atmosphere. 

Phillips Avenue Diner, Sioux Falls, SD

This authentic retro diner in downtown Sioux Falls is constantly rated as one of the best restaurant in town and even the best in all of South Dakota! The plates are piled high with all-American specialty like huge hamburgers, cheese curds, jambalaya, and even all day breakfast. For dessert, try one of the crazy milkshakes like Chocomint Crunch, strawberry cheesecake, s’mores, and the Elvis Shake with peanut butter, honey, and bananas. Everything on the menu is delicious and the 1950s diner atmosphere is one of a kind!

Ditty’s Diner, Kimball, SD

Ditty’s Diner in Kimball is the perfect rest stop for travelers. After fueling up, stop in the diner for hearty food and a friendly atmosphere. The menu includes favorites like hamburger, steaks, mashers and gravy, veggie dishes, French fries, and Indian tacos with homemade fry bread. The best part is the all-day breakfast, served from 6:30 a.m. to 9 p.m. The whole family will love famous Ditty’s Diner!

A post shared by Liza (@sparkling_woman) on

Murdo Drive-In, Murdo, SD

Murdo Drive-In is world famous and was even featured in Mental Floss’ list of the top 50 drive-ins in America. This classic Americana drive-in has been operating for over 30 years and attracts guests from far and wide. Their selection includes handmade burgers, chicken sandwiches and other sandwiches, broasted chicken, salads, sides, and ice cream. They are only open in the summer months, so get there while you can!

Delicious powerup. #roadtrip #drivein #burgertime

A post shared by Nicholas Zastrow (@dusty_lavender) on

Shirley’s Diner, Winner, SD

With unique burgers, salads, sandwiches, soups, and more, there is something for everyone at this quaint, hometown diner. In addition to the large menu, they also serve breakfast all day long and have daily specials. While going through Winner, Shirley’s Diner is a must stop!

Big Tom’s Diner, Pierre, SD

This old fashioned diner has welcoming staff who treat guests like family, a cozy atmosphere, and hearty comfort food. Big Tom’s Diner specializes in fresh house smoked pulled pork, beef brisket, and ribs, all of which are topped with homemade barbecue sauce made from a special family recipe. In addition to a wide selection of mouth-watering meats, they also offer hamburgers, fish and chicken baskets, and a number of cold sandwiches. This diner is perfect for barbecue lovers!

A post shared by Tandi Gill (@tandi_star) on

The Hubcap Diner, Hill City, SD

In downtown Hill City, the Hubcap Diner is a great stop after a day of hiking or sightseeing in the scenic Black Hills. It is a 1950s themed diner with a menu featuring American classics. Popular menu options include burgers, sandwiches, fries, mac and cheese, corn dogs, onion rings, and, of course, milkshakes. 

A post shared by Charlotte&Per (@perolotti) on

Fairmont Diner, Rapid City, SD

Rapid City’s Fairmont Diner is a family-style joint that specializes in home cooked favorites like soups, gravies, country fried steaks, real mashed potatoes, desserts, and much, much more. Make sure to try some of their homemade pies and rolls!

Millstone Family Restaurant, Rapid City and Spearfish, SD

Locally owned and operated, Millstone Family Restaurant serves home-style meals that the whole family will love. Daily specials include interesting options like meatloaf, Indian tacos, ribeye Philly steak sandwich, fish fry, barbecue pork ribs, and more. Other menu options include pastas, sandwiches, fish, pork ribs, steak, chicken specialties, and veggie options. 

Share your favorites!
South Dakota Search
Find Diners Near You
Select a South Dakota town to find
the Best Things-To-Do and Places To Go around you
Stanley County
Sully County