The 6 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 6 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!

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

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