Across North Dakota, of the 96 cafes we list, 89 give a phone number and 48 have a website. No national chains here — every cafe on this page is independent. By what they offer: 2 offer vegan options, 2 are tea rooms, 1 serves breakfast. Most often named on their own websites: lunch (7), breakfast (5) and brunch (2). The longest-running is Wagon Wheel Cafe, in business since 1904.
Top 10 cafes in North Dakota
Ranked by how complete and owner-verified the listing info is — hours, phone, website, services. No pay-to-play. Full 2026 ranking
-
1Bistro 1100Bismarck
-
2Moonrise CafeFargo
-
3Ohm's CafeMandan
-
6Cowboy CafeMedora
-
7The Hillsboro CafeHillsboro
-
8Medina CafeMedina
-
9North Dakota Museum of Art CafeGrand Forks
-
10North 40 RestaurantRolla
Cities
Largest first. Towns with a single cafe are listed further down this page.
- Fargo10
- Bismarck8
- Dickinson5
- Grand Forks4
- Stanley4
Other towns in North Dakota
One cafe each — too few for a page of their own, so they live here.
-
Queen City CafeAneta
310 Main Ave, Aneta, ND 58212
-
Kelly's CafeArthur
330 Main St, Arthur, ND 58006
-
The Wild Rose Bar & CafeAshley
103 W Main St, Ashley, ND 58413
-
Badlands Barista and Boutique LLCBeach
73 Main St E, Beach, ND 58621
-
Bowdon CafeBowdon
134 Warrington Ave, Bowdon, ND 58418
-
Liquid EnergyCarrington
930 1st St S, Carrington, ND 58421-2005
Soups
-
The Garden GateCarrington
929 Main St, Carrington, ND 58421
-
17 N Main BistroCrosby
17 Main St N, Crosby, ND 58730-3060
-
Just Jude'sCrosby
16 Central Ave W, Crosby, ND 58730
-
Dawson CafeDawson
123 Thompson St SE, Dawson, ND 58428
-
Old Main Street CafeDevils Lake
416 4th St NE, Devils Lake, ND 58301
-
Lil' Pats CafeElgin
206 Railroad Ave W, Elgin, ND 58533-7209
-
Nodak CafeEllendale
724 1st Ave N, Ellendale, ND 58436
-
701 Cafe & GrillEllendale
50 6th Ave S, Ellendale, ND 58436
-
Traxside CafeEnderlin
306 Railway St, Enderlin, ND 58027
-
Corner CafeEnderlin
324 Railway St, Enderlin, ND 58027-1344
-
Esmond CaféEsmond
21 1st St NW, Esmond, ND 58332
-
Four Corners Cafe & CateringFairfield
2000 Highway 85 SW, Fairfield, ND 58627
-
Forest River CaféForest River
104 Front St, Forest River, ND 58233
-
Schoolhouse CafeGrace City
Grace City, ND
-
Big G CafeGrenora
207 Main St, Grenora, ND 58845
-
Jodeo'sHalliday
119 Main St, Halliday, ND 58636
-
Hot Cakes Cafe And LodgingHankinson
401 6th St SW, Hankinson, ND 58041
-
Havana Farmers InnHavana
102 3rd Ave, Havana, ND 58043-4001
-
Bee's CaféHazen
47 Main St W, Hazen, ND 58545
-
Wagon Wheel CafeHebron
119 S Park St, Hebron, ND 58638
Since 1904
-
The Hillsboro CafeHillsboro
3 N Main St, Hillsboro, ND 58045
Since 2017
-
The Cafe - Hunter, NDHunter
105 Main St, Hunter, ND 58048-4000
-
City of KarlsruheKarlsruhe
Karlsruhe, ND
-
Dixie's CafeKeene
114 Main St, Keene, ND 58847
-
Nana Lil's CafeKilldeer
51 Railroad St SE, Killdeer, ND 58640
-
Morning Glory CafeKindred
460 Elm St, Kindred, ND 58051
-
Kulm Uptown CafeKulm
9 Main Ave S, Kulm, ND 58456
-
Kulm Tasty TreatsKulm
13 1st Ave SW, Kulm, ND 58456
-
The Blind Rooster CafeLansford
711 Main St, Lansford, ND 58750-5049
-
Dakota Cat CafeLincoln
70 Santee Rd, Lincoln, ND 58504
-
Ohm's CafeMandan
808 W Main St, Mandan, ND 58554
Lunch · Desserts
-
Copper Dog CafeMandan
218 W Main St, Mandan, ND 58554
-
The Snack Shack MandanMandan
412 Main St E, Mandan, ND 58554-3333
-
Marion Community CafeMarion
209 4th Main Ave, Marion, ND 58466-4006
-
Medina CafeMedina
109 Water St W, Medina, ND 58467
Brunch · Salads · Sandwiches
-
Cowboy CafeMedora
215 4th St, Medora, ND 58645-8501
-
Farmhouse CafeMedora
314 Pacific Ave, Medora, ND 58645
-
Oh, Nyla Cake Designs,LLCMinot
1800 14th St SW, Minot, ND 58701-6176
-
Delisimo CafeMinot
122 Main St S, Minot, ND 58701
-
Spill The BeansMohall
101 Industrial Ave C, Mohall, ND 58761
-
Bube CafeNew Leipzig
Konradstraße 58, 04315 , Germany, New Leipzig, ND 04315
-
Rockford CafeNew Rockford
714 1st Ave N, New Rockford, ND 58356
-
Page CafePage
122 Morton Ave, Page, ND 58064
-
Plaza CafePlaza
303 Main St South, Plaza, ND 58771
-
The Fox Hole Cafe / Carol's KitchenRobinson
205 Main St, Robinson, ND 58478
-
Village CafeRolette
215 Main St, Rolette, ND 58366
Breakfast · Lunch
-
Rolette CafeRolette
106 Main St, Rolette, ND 58366
Breakfast · Lunch
-
North 40 RestaurantRolla
207 Main Ave E, Rolla, ND 58367
-
Farmer's Daughter CafeSouth Heart
103 4th St SW, South Heart, ND 58655
-
N 8's CafeSt John
110 Foussard Ave, St John, ND 58369
-
Caff HutTowner
2 3rd Ave SW, Towner, ND 58788-7751
-
Bev's CafeTurtle Lake
117 Main St, Turtle Lake, ND 58575
-
Lunchbox CafeValley City
137 Central Ave N, Valley City, ND 58072-2956
Breakfast · Lunch · Salads
-
J & E BakeryWalhalla
1108 Central Ave, Walhalla, ND 58282
-
Go Go Cafe & DonutsWilliston
8 W Broadway, Williston, ND 58801
Vegetarian
-
The Fleur CafeWilliston
220 Main St, Williston, ND 58801
Specialty coffee
-
3E Pastry CafeWilliston
14 2nd St W, Williston, ND 58801
Since 2020
-
Backwoods CafeWillow City
410 Main St, Willow City, ND 58384
-
County Line CafeWilton
614 Burleigh Rd, Wilton, ND 58579
BEFORE YOU GO
Make your cafe visit work
Choose a setting, check laptop policies and plan a meetup.


