Nestled in the heart of the community at 801 S Main St, Kimball, SD 57355, United States, Ditty's stands as a welcoming destination for locals and travelers alike. Whether you are searching for a quiet spot to enjoy a meal or a comfortable environment to catch up with friends and family, this establishment offers a genuinely pleasant atmosphere. The surrounding area of Kimball provides a charming backdrop, making a visit to Ditty's a wonderful addition to any day out in the region. From the moment you arrive, the focus is on providing a relaxing space where guests can feel right at home and unwind from their daily routines.
The philosophy behind Ditty's centers on creating a dependable and enjoyable dining experience for everyone who walks through the doors. The team takes pride in fostering a friendly environment characterized by attentive service and a warm community spirit. Every detail of the guest experience is thoughtfully considered to ensure comfort and satisfaction. Visitors often appreciate the consistent dedication to quality and the welcoming demeanor of the staff, which turns a simple meal out into a memorable occasion. It is a place where traditions are respected and new memories are easily made over shared conversations and good food.
What Makes Ditty's Special
Prime Location: Conveniently situated at 801 S Main St in Kimball, South Dakota, making it easily accessible for both neighborhood residents and visitors traveling through the area.
Welcoming Atmosphere: A carefully cultivated environment designed to offer comfort, relaxation, and a genuine sense of community hospitality for guests of all ages.
Dedicated Service: A friendly and attentive team committed to ensuring every visitor receives a high standard of care throughout their time at the restaurant.
Community Connection: Deeply rooted in the local Kimball culture, serving as a trusted gathering place for people looking to enjoy a pleasant meal together.
Plan Your Visit to Ditty's
If you find yourself in the Kimball area, taking the time to stop by Ditty's is a wonderful way to experience local hospitality at its finest. Located conveniently at 801 S Main St, Kimball, SD 57355, United States, the restaurant is well-positioned for an easy visit whether you are a local resident or passing through on a road trip. The combination of a comfortable setting, dedicated service, and a welcoming community vibe ensures that every visit feels special. We invite you to drop by, relax, and enjoy a wonderful experience in a place that truly values its guests.
Amenities and More
Accessibility
Wheelchair-accessible car park
Wheelchair-accessible entrance
Wheelchair-accessible seating
Wheelchair-accessible toilet
Menus
Photos
Reviews Ditty's
Melanie
21-07-2026
Wonderful service, very good food. 10/10 ;-)
Price per person
USD 10–20…
More
John Hudson
21-07-2026
Great host/owner excellent customer service skills the people eating at the bar where extremely nice as well food was good definitely recommend More
Kerry
21-07-2026
On our family road trip from the East Coast to Mt. Rushmore we came upon Ditty’s and decided it seemed like a good point to stop and grab lunch. Inside a gas station and tucked away in a back corner, it didn’t look like much. About 8-9 … More
Feast Of Egos
21-07-2026
I'm from Washington State and I've had a lot of fish. I have never seen Walleye on a menu in my life. Pull off the road after driving from Gillette WY this morning and out nowhere, Ditty's hits a home run. More
William Tilton
21-07-2026
Had a great meal at Ditty’s. The food was fresh, hot and delicious. The waitress was very nice friendly. More
Amber McDaniel
21-07-2026
Needed a snack and gas. Everything was fine until I asked for extra ranch with my fried pickles. I paid an extra 50 cents for rancid ranch that I didn't use. I really don't understand why every building has to have a casino clip joint. More
sandoratech
21-07-2026
Great zesty house-made BBQ sauce. Inside a bar. Friendly staff
Christina Rutan
21-07-2026
Poor customer service at the front, advertised sides that was not available, biscuits was not cooked, potato wedges was old, over priced and didnt even tell us there was a actual diner to get something other then chicken. Very gross, disgusting, and disappointing. More
TheRatKing
21-07-2026
I was skeptical at first based on the outside look of things but the food was really good and the staff was really friendly and nice. More
Amy Greenly
21-07-2026
Stopped on our way to mount Rushmore. Did not expect a diner to be in the gas station along with a bar and a casino. Food was good waitress was very pleasant. Local all said good morning. Welcoming little place.
Sarah Poppe
21-07-2026
Stopped in the C store side for lunch on the way through. I've driven past the billboard featuring their fried chicken for years now, and was simply hoping it could live up to the appearance represented there. Added pressure, fried chicken … More
Kailyn “ILoveHazeShift”
21-07-2026
Server was extremely nice. Best food I’ve had in a while, comfortable atmosphere
Meal type
Dinner
Food: 5
Service: 5
Atmosphere: 5
Melanie
21-07-2026
Wonderful service, very good food. 10/10 ;-)
Price per person
USD 10–20
Food: 5
Service: 5
Atmosphere: 5
Kailyn “ILoveHazeShift”
21-07-2026
Server was extremely nice. Best food I’ve had in a while, comfortable atmosphere
Meal type…
More
Tavarez Richardson
21-07-2026
Stopped in today after a long day of truckin, to get a good, hearty meal. And that's EXACTLY what I got at Ditty's! A small, cozy place, with a nice ambience. Ordered a medium ribeye steak with sautéed onions, bell peppers and mushrooms, a … More
Mia Alleman
21-07-2026
Ditty’s is a staple stop on all of our I-90 trips. We stop for gas, chicken strips, potato wedges, love their honey butter biscuits. Also a nice open parking lot to let out pets and take a break More
Nan Kebab
21-07-2026
Everything at Ditty’s was excellent! The place was super neat and clean, and the service was great. Really enjoyed my visit — highly recommend!
The staff were friendly and made me feel very welcome.
The atmosphere was comfortable and relaxing — perfect for spending some time.
You can tell they really care about keeping the place spotless and giving customers a great experience.
Meal type
Other
Price per person
USD 10–20
Food: 5
Service: 5
Atmosphere: 5
Noise level
Quiet, easy to talk
Wait time
No wait
Daniel
21-07-2026
Great food and service, exactly what we were looking for as a road trip dinner stop
Food: 5
Service: 5
Atmosphere: 5
Karen Hackett
21-07-2026
We stopped for a delicious lunch on our way to Michigan in a snowstorm. What a warm, cozy, lovely stop for delicious brisket and potatoes. It was perfect until I realized in Sioux City I had left my very special scarf in my booth. Imagine my joy when I called and had the good fortune to reach Victoria who found my scarf and agreed to mail it to me. I will be forever grateful to her. In these days of subpar customer service Ditty’s reigns supreme. Go here and eat and tip generously. They deserve our support and our dollars. Thank you, Victoria!
Food: 5
Service: 5
Atmosphere: 5
SDave
21-07-2026
The bad:
- Convenient location once you find it. There were no big signs on the building that gave any indication of a restaurant so I almost pulled out. There was, however a little sign on the front door. I did, however see a "Ditty's" sign up on the tall interstate sign when I was leaving.
- The parking lot is in terrible shape and poorly lit.
- I'm not terribly picky when it comes to cleanliness, but despite only 1 table being occupied, most of the empty tables needed a cleaning. I had to request a cleaning of one of the booths.
- I stopped here primarily due to the fact that reviews stated the breakfast was served all day. However, the single-page little menu said nothing about the availability of breakfast.
The OK:
- The food. It was just OK. Ordered a cheddar bacon cheeseburger. The burger patties were just some run of the mill frozen patties. The bacon was cooked nicely. The cheese was obviously thrown on while putting the burger together is was not melted at all.
The Good:
- Waitress was very nice and pretty attentive despite the fact that she was there by herself and running the tables and the bar. She was running to keep up once 4 other small groups came in after I sat down.
- Onion rings were very good.
I might give them a shot if I come through during breakfast hours next time but I certainly wouldn't go out of my way to stop here. The 5 star reviews certainly fooled me.
Order type
Dine in
Meal type
Lunch
Price per person
USD 10–20
Food: 3
Service: 4
Atmosphere: 3
Bondocking ID
21-07-2026
Great gas stop along I-90
Great price
Food: 5
Service: 5
Atmosphere: 5
Becca Egloff
21-07-2026
Had breakfast and dinner here when mom and I were stuck here cause of our car having issues. The ladies were amazing and the food was good!! Everything was cooked just right! Will definitely be making this a stop whenever I visit home!
Order type
Dine in
Price per person
USD 10–20
Food: 5
Service: 5
Atmosphere: 5
Group size
2 people
Wait time
No wait
Steven Lee
21-07-2026
Don't be fooled by the outside. The entrance is at the back of the gas station near the restrooms.
Came here on way to Sturgis Rally, and on way back home to Wisconsin.
Great little bar, good BBQ, Burgers or Fish. Came 2x for breakfast excellent. Self serve coffee so you don't have to wait.
Staff and owner very attentive & friendly. Definitely worth the pit stop. Little Town of Kimball, SD but full bar & good hot food!
Meal type
Other
Food: 5
Service: 5
Atmosphere: 5
Mary Lieser
21-07-2026
For small town South Dakota restaurant/store/gas station this place was AMAZING! Chicken fried steak is big enough to feed 2 people! We will return again in our travels! More
Cynthia Hauk
21-07-2026
Glad I read the reviews don’t judge a book by its cover because it was amazing!!!!!! Beer nice and cold. Brisket was top notch!!! Waitress was very friendly and accommodating!!! More
Joshua A
21-07-2026
A 1923 Ford Model T sits in the ceiling and the bartender can tell the story of how it ended up there. The restaurant sits in the back of the convenience store, but the aura is so different that you forget you’re in a gas station once you’re seated. Service is polite and prompt, and the food is pretty good - particularly the potato salad. The prices can add up very quickly however as the menu price only rejects the sandwich. Once you tack on a side and a drink, you’re looking at $20+ per person.
Price per person
USD 20–30
Food: 4
Service: 4
Atmosphere: 5
Group size
1 person, 2 people, 3-4 people, 5-8 people
Wait time
Up to 10 min
Seating type
Indoor dining area, Bar area, Booth seating, Counter seating
Parking space
Plenty of parking
Parking options
Free parking lot
Parking
Shares a poorly maintained lot with the gas station
Kid-friendliness
Kid friendly menu
Wheelchair accessibility
Accessibility is low
X3M 2U
21-07-2026
I liked this place. Food was very good, server was very friendly and sweet. For a stop to have a break from driving this is a good spot. Lots of room for trucks. New style pumps for diesel fuel, and price is good. (Parking lot gets muddy when wet).
Tamie Lynn Morgan
21-07-2026
I absolutely love this place.. we just don't have enough of these places in America, great atmosphere great food and even better service.. My waitress was Dee and she just made my heart smile this whole morning thank you God for leading me here.. and thank you ditty's for being great
Food: 5
Service: 5
Atmosphere: 5
Arthur Kaszuba
21-07-2026
This has been my only means of sustenance due to being broken down, my truck next door at Overweg. The atmosphere is very kind, friendly, and welcoming. I’ve had the same server for the last several days, Lori, and she is a very warm and kind person. I never knew this place existed, but any time I get through going forward, I will make a point to pop in. The food is great, the drinks are even better.
Order type
Dine in
Meal type
Dinner
Price per person
USD 20–30
Recommended dishes
Burger, Brisket Sandwich, Chicken Fried
JD Shearin
21-07-2026
I’m pretty picky with a discerning palate. Don’t judge a book by its cover. The food here is great! I had the hamburger steak. Sorry I already started eating it before I thought to take a picture. Better than mom used to make!
Order type
Dine in
Price per person
USD 20–30
Food: 5
Service: 5
Atmosphere: 5
Reservation
Reservations not required
Seating type
Indoor dining area, Bar area
Marlboro Marty
21-07-2026
The omelet was excellent. The service was great. There is plenty of parking for trucks. There is even free Wi-Fi. I would have given it 5 stars, but it only has one men's commode, and it needed attention. I told the c-store cashier, but they didn't seem interested.
Order type
Dine in
Meal type
Breakfast
Price per person
USD 10–20
Food: 5
Service: 5
Atmosphere: 4
Marie Scott
21-07-2026
Had stopped here on other road trips, for gas and snacks. Fun little convenience store. Decided to have breakfast inside the cute little old diner portion in the back of the store. Waitress was real nice. Coffee was from a pump that the waitress used to pump into the cup. $2.50 a cup. Wasn’t the worst or the best I’ve had. By the time the add ons were added to the biscuits and gravy it got a little pricey. $21.00 for one plate. Biscuits were a little too soft, gravy was ok. Bacon was crispy and very good. Eggs were cooked good. Waitress was very nice and had very good service.
Order type
Dine in
Meal type
Breakfast
Price per person
USD 20–30
Food: 3
Service: 5
Atmosphere: 3
Noise level
Quiet, easy to talk
Reviews Ditty's