Across South Dakota, of the 86 cafes we list, 81 give a phone number and 41 have a website. No national chains here — every cafe on this page is independent. By what they offer: 4 name gluten-free options, 3 are tea rooms, 2 serve breakfast. Most often named on their own websites: lunch (7) and breakfast (6). The longest-running is Cheyenne Crossing, in business since 1878.
Top 10 cafes in South Dakota
Ranked by how complete and owner-verified the listing info is — hours, phone, website, services. No pay-to-play. Full 2026 ranking
-
1Falls Overlook CafeSioux Falls
-
2M.B. HaskettSioux Falls
-
3ToastiqueRapid City
-
4Cottonwood BistroBrookings
-
5Perky Pine CaféHill City
-
6Custer Battlefield Trading Post CafeBelle Fourche
-
7Cheyenne CrossingLead
-
8Rick's CafeMobridge
-
9The BankMilbank
-
10Branding Iron BistroPierre
Cities
Largest first. Towns with a single cafe are listed further down this page.
Other towns in South Dakota
One cafe each — too few for a page of their own, so they live here.
-
The Cornerstone CafeAberdeen
201 Main St S, Aberdeen, SD 57401-4257
-
TeapiphanyAlexandria
42470 251st St, Alexandria, SD 57311
-
Custer Battlefield Trading Post CafeBelle Fourche
347 Hwy 212 , Belle Fourche, SD 59022
Since 1985
-
Bob's CafeBelle Fourche
610 5th Ave, Belle Fourche, SD 57717
-
Random Harvest MarketplaceBeresford
105 N 3rd St, Beresford, SD 57004
-
Buddies & Co.Brandon
1309 E Cedar St, Brandon, SD 57005
-
Cottonwood BistroBrookings
1710 6th St, Brookings, SD 57006
-
Cafe CoteauBrookings
521 4th St, Brookings, SD 57006
Breakfast · Lunch · Salads
-
Books and Beans CafeBrookings
515 3rd St, Brookings, SD 57006-2022
-
Blossoms and BrewBuffalo
110 US-85, Buffalo, SD 57720-6510
-
Laurie's CafeCanton
219 E 6th St, Canton, SD 57013
-
Garden of Eat'nCanton
401 E 5th St, Canton, SD 57013
-
Main St Cafe & MarketChamberlain
117 S Main St, Chamberlain, SD 57325
-
Old Farmhouse CafeChester
304 4th St, Chester, SD 57016
-
Heather's Bistro & MoreClark
121 1st Ave E, Clark, SD 57225
-
Feel Good CafeCuster
907 N 5th St, Custer, SD 57730
-
Gourmet CafeDakota Dunes
101 Tower Rd, Dakota Dunes, SD 57049
-
Jimmy's Place at Skyview Junction/CenexElkton
21505 SD Highway 13, Elkton, SD 57026-7212
-
FLY by Sodexo at Ellsworth AFBEllsworth Air Force Base
2567 Doolittle Dr, Ellsworth Air Force Base, SD 57706
-
Medicine Rock CafeGettysburg
819-959 U.S. 212, Gettysburg, SD 57442
-
Hazel Community CafeHazel
16 W William St, Hazel, SD 57242
-
Perky Pine CaféHill City
24063 US-385, Hill City, SD 57745
Since 1911
-
Hitchcock CafeHitchcock
312 Clark St, Hitchcock, SD 57348
-
Buffalo DreamerHot Springs
1829 Minnekahta Ave, Hot Springs, SD 57747
Vegetarian
-
The Mill Iron CafeHot Springs
147 S Chicago St, Hot Springs, SD 57747
-
Olifants Tea & Coffee HouseHot Springs
13006 Fall River Rd, Hot Springs, SD 57747
-
Magness CafeHuron
105 Custer Ave SE, Huron, SD 57350
-
Mamma J's Cafe & BarIrene
222 W Main St, Irene, SD 57037
-
Joey’s Iroqouis SDIroquois
210 E Neosho St, Iroquois, SD 57353-2028
-
Sparky's Bar & GrillIsabel
117 N Main St, Isabel, SD 57633
-
Carvers' MarketplaceKeystone
13000 SD-244, Keystone, SD 57751
-
The Lake Preston CafeLake Preston
306 Main Ave N, Lake Preston, SD 57249
-
Cheyenne CrossingLead
US-14A, Lead, SD 57754
Since 1878
-
Cheyenne Crossings CafeLead
21417 US Highway 14A, Lead, SD 57754-3770
-
The Olive Branch EateryLemmon
314 Main Ave, Lemmon, SD 57638
-
Dine CafeLennox
Lennox, SD
Breakfast · Lunch
-
Country CafeMadison
119.5 Egan Ave S, Madison, SD 57042
-
Martin Livestock CafeMartin
504 Bennett Ave, Martin, SD 57551
-
The BankMilbank
301 S Main St, Milbank, SD 57252
-
T-34 Bar and CafeMilesville
21999 SD-34, Milesville, SD 57553
-
Ranch CafeMiller
1109 E 3rd St, Miller, SD 57362
-
Waterin HoleMitchell
614 N Rowley St, Mitchell, SD 57301
-
Rick's CafeMobridge
117 N Main St, Mobridge, SD 57601
-
My Place Montrose Cafe'Montrose
101 Main St, Montrose, SD 57048
-
Volin CafeNorth Sioux City
202 N Main Ave, North Sioux City, SD 57049-3140
-
Schuvers CafeParkston
111 E Main St, Parkston, SD 57366
-
Abbys Gas and CafePickstown
Pickstown Rd, Pickstown, SD 57356
-
Branding Iron BistroPierre
420 W Sioux Ave Unit 4, Pierre, SD 57501
Breakfast · Lunch · Salads
-
Lakota cafèPine Ridge
North highway 18, Pine Ridge, SD 57770
-
Stockmen’s CafePlatte
36580 SD-44, Platte, SD 57369-6369
-
Hutch's Cafe & LoungePresho
308 East Hwy 16, Presho, SD 57568
-
Watering Can CafeRevillo
304 N 2nd Ave, Revillo, SD 57259
-
Summerville Store and CafeShadehill
11219 SD-73, Shadehill, SD 57638
-
Billy's CafeSisseton
407 Veterans Ave, Sisseton, SD 57262
-
Bay Leaf CafeSpearfish
126 W Hudson St, Spearfish, SD 57783
-
Toronto Cafe and LoungeToronto
485 Main Ave, Toronto, SD 57268
-
Cafe EdenVeblen
322 N Main St, Veblen, SD 57270-7725
-
Minder's CafeVeblen
201 W Washington Ave, Veblen, SD 57270-2202
-
Kountry Kookin' CafeViborg
107 N Main St, Viborg, SD 57070
-
The Cactus Café Wall Drug Wall, South DakotaWall
101 Main St, Wall, SD 57790
-
Brenda's Tumbleweed CafeWatauga
22870 US-12, Watauga, SD 57660
-
Stockmans CafeWatertown
825 10th St NW, Watertown, SD 57201
-
Springs Inn CafeWessington Springs
201 Main St E, Wessington Springs, SD 57382
-
The CafeWilmot
706 Main St, Wilmot, SD 57279-2113
-
Willa B's Bistro & EmporiumYankton
114 Douglas Ave #2, Yankton, SD 57078
Veteran-owned
Breakfast · Lunch
-
Farm House Food Co.Yankton
2503 Fox Run Pkwy #1, Yankton, SD 57078
BEFORE YOU GO
Make your cafe visit work
Choose a setting, check laptop policies and plan a meetup.


