All states›Minnesota

Diners in Minnesota

190 diners in 137 cities and towns across Minnesota. Pick a city for the full list with phone numbers and a map, or scroll down for the smaller towns.

Minnesota has about 5,793,151 residents, so that's 3.3 diners per 100,000 people. Population: U.S. Census Bureau, 2024 estimate.

190diners
137cities & towns
96%list a phone
122with a website

Across Minnesota, of the 190 diners we list, 183 give a phone number and 122 have a website. No national chains here — every diner on this page is independent. By what they offer: 13 serve milkshakes, 11 serve breakfast all day, 10 serve pancakes. The longest-running is Travelers Inn Restaurant, in business since 1926. 10 describe themselves as family-owned.

Top 10 diners in Minnesota

Ranked by how complete and owner-verified the listing info is — hours, phone, website, services. No pay-to-play. Full 2026 ranking

  1. 1The Nicollet DinerMinneapolis

    Spotted an error? Let us know

  2. 2Perkins Restaurant & BakeryWinona

    Spotted an error? Let us know

  3. 3Toasty's Sandwich ShopDuluth

    Spotted an error? Let us know

  4. 4TJ's Country Corner Gas StationBarnum

    Spotted an error? Let us know

  5. 5Longfellow GrillMinneapolis

    Spotted an error? Let us know

  6. 6Hi-Lo DinerMinneapolis

    PancakesMilkshakesPie

    Spotted an error? Let us know

  7. 7Skillet RestaurantBrainerd

    Milkshakes

    Spotted an error? Let us know

  8. 8Tony's DinerMinneapolis

    All-day breakfastPancakes

    Spotted an error? Let us know

  9. 9Cahill DinerInver Grove Heights

    Milkshakes

    Spotted an error? Let us know

  10. 10Coffee CupSt Paul

    All-day breakfastPancakes

    Spotted an error? Let us know

Cities

Largest first. Towns with a single diner are listed further down this page.

Other towns in Minnesota

One diner each — too few for a page of their own, so they live here.

  1. Lana Jo's CafeAda

    106 4th Ave E, Ada, MN 56510

    Spotted an error? Let us know

  2. Roadside RestaurantAitkin

    306 2nd St NE, Aitkin, MN 56431

    Spotted an error? Let us know

  3. Diana's DinerAlbert Lea

    574 S Broadway Ave, Albert Lea, MN 56007

    Spotted an error? Let us know

  4. Valley DinerApple Valley

    15322 Galaxie Ave, Apple Valley, MN 55124

    Family-owned

    Waffles

    Pancakes

    Spotted an error? Let us know

  5. Stu's RestaurantArlington

    233 W Main St, Arlington, MN 55307

    Spotted an error? Let us know

  6. Kenny's Oak GrillAustin

    307 W Oakland Ave, Austin, MN 55912

    Spotted an error? Let us know

  7. Tank's RestaurantBabbitt

    14 Alder Rd, Babbitt, MN 55706-1123

    Spotted an error? Let us know

  8. D & R CafeBagley

    27 Central St W, Bagley, MN 56621

    Spotted an error? Let us know

  9. TJ's Country Corner Gas StationBarnum

    2751 Market St, Barnum, MN 55707

    Spotted an error? Let us know

  10. Rustic DinerBarnum

    3729 Front St, Barnum, MN 55707

    Spotted an error? Let us know

  11. Country KitchenBaxter

    7788 Fairview Rd, Baxter, MN 56425

    Since 1939

    Pancakes

    Spotted an error? Let us know

  12. 371 DinerBaxter

    14901 Edgewood Dr, Baxter, MN 56425-9751

    Spotted an error? Let us know

  13. Rebecca's CafeBecker

    13788 1st St, Becker, MN 55308

    Spotted an error? Let us know

  14. Cindy's KitchenBelle Plaine

    600 Commerce Dr E, Belle Plaine, MN 56011

    Spotted an error? Let us know

  15. Countryside Restaurant of BemidjiBemidji

    7209 Pete Ln NW, Bemidji, MN 56601

    All-day breakfast

    Spotted an error? Let us know

  16. Big Winnie CafeBena

    3 County 8 NE, Bena, MN 56626

    Spotted an error? Let us know

  17. Whistle StopBenson

    1220 Atlantic Ave, Benson, MN 56215

    Spotted an error? Let us know

  18. Scenic Pines Restaurant And BarBigfork

    29314 County Road 52, Bigfork, MN 56628-4623

    Spotted an error? Let us know

  19. Ze's Diner BloomingtonBloomington

    8405 Lyndale Ave S, Bloomington, MN 55420

    Family-owned

    All-day breakfastMilkshakes

    Spotted an error? Let us know

  20. Jordies Trailside CafeBowlus

    105 1st Ave S, Bowlus, MN 56314

    Spotted an error? Let us know

  21. J's Family RestaurantBuffalo

    22 Division St E, Buffalo, MN 55313

    Spotted an error? Let us know

  22. J's RestaurantBurnsville

    2913 Cliff Rd E, Burnsville, MN 55337-3303

    Spotted an error? Let us know

  23. People's CafeCambridge

    118 Main St S, Cambridge, MN 55008

    Spotted an error? Let us know

  24. Campus GrillCanby

    1011 1st St W, Canby, MN 56220

    Spotted an error? Let us know

  25. Nick's Downtown DinerCannon Falls

    331 Mill St W, Cannon Falls, MN 55009

    All-day breakfastPie

    Spotted an error? Let us know

  26. Nick's DinerCannon Falls

    31627 65th Ave, Cannon Falls, MN 55009-4352

    Spotted an error? Let us know

  27. Sarahs dinerCanton

    601 W Highway 52, Canton, MN 55922-1011

    Spotted an error? Let us know

  28. Chaska City DinerChaska

    222 N Chestnut St, Chaska, MN 55318

    Spotted an error? Let us know

  29. JW's Silver GrilleChatfield

    207 Main St S, Chatfield, MN 55923

    Spotted an error? Let us know

  30. Nette's Diner & CateringChisholm

    700 6th St SW, Chisholm, MN 55719

    Family-owned

    Spotted an error? Let us know

  31. Olson's Truck StopClearwater

    4101 148th St NW, Clearwater, MN 55320

    Spotted an error? Let us know

  32. Hasty 183 DinerClearwater

    4101 148th St NW, Clearwater, MN 55320-6140

    Spotted an error? Let us know

  33. Family Tradition RestaurantCloquet

    816 Sunnyside Dr, Cloquet, MN 55720

    Spotted an error? Let us know

  34. Checkered Garage EateryCoon Rapids

    3000 124th Ave NW, Coon Rapids, MN 55433-1761

    Spotted an error? Let us know

  35. Wilbert Cafe & El Toro LoungeCotton

    9105 US-53, Cotton, MN 55724

    Spotted an error? Let us know

  36. Hearty PlatterDakota

    42165 Co Rd 12, Dakota, MN 55925

    Spotted an error? Let us know

  37. Dalton CafeDalton

    109 E Main St, Dalton, MN 56324

    Spotted an error? Let us know

  38. Edie Mae's EateryDelano

    600 Babcock Blvd, Delano, MN 55328

    Spotted an error? Let us know

  39. The 59erDetroit Lakes

    19389 Frontage Rd, Detroit Lakes, MN 56501

    Since 2021

    Pie

    Spotted an error? Let us know

  40. Ze's DinerEagan

    3448 Denmark Ave, Eagan, MN 55123

    Family-owned

    All-day breakfastMilkshakes

    Spotted an error? Let us know

  41. Elba House Coffee & SpiritsElba

    1185 S Main St, Elba, MN 55910

    Spotted an error? Let us know

  42. Kathy's KitchenElmore

    203 Willis St, Elmore, MN 56027

    Spotted an error? Let us know

  43. Diners Chicken ShackEmily

    40124 State Highway 6, Emily, MN 56447-4054

    Spotted an error? Let us know

  44. Edie's RestaurantFairmont

    110 W 1st St, Fairmont, MN 56031

    Spotted an error? Let us know

  45. The PegFalcon Heights

    1675 Judson Ave, Falcon Heights, MN 55108

    Spotted an error? Let us know

  46. Angie's DinerFelton

    447 Highway 9 N, Felton, MN 56536-9308

    Spotted an error? Let us know

  47. Perkins Restaurant and BakeryForest Lake

    1155 W Broadway Ave, Forest Lake, MN 55025

    Spotted an error? Let us know

  48. Carly's CafeForest Lake

    59 Lake St S, Forest Lake, MN 55025

    Spotted an error? Let us know

  49. Charlie's CafeFreeport

    115 Main St E, Freeport, MN 56331

    Spotted an error? Let us know

  50. Gary CaféGary

    99 Thorpe St, Gary, MN 56545

    Spotted an error? Let us know

  51. Bump's Family RestaurantGlencoe

    737 Morningside Dr, Glencoe, MN 55336

    Spotted an error? Let us know

  52. Penny's DinerGlenwood

    120 15th St NE, Glenwood, MN 56334

    Spotted an error? Let us know

  53. Krem's DinerGlenwood

    14 Minnesota Ave E, Glenwood, MN 56334

    Spotted an error? Let us know

  54. Kandi's Kitchen IncGonvick

    233 2nd Ave, Gonvick, MN 56644

    Spotted an error? Let us know

  55. DinerGrand Meadow

    128 Main St S, Grand Meadow, MN 55936

    Spotted an error? Let us know

  56. Dottie's Hometown CafeGrand Rapids

    324 NE 4th St, Grand Rapids, MN 55744

    Spotted an error? Let us know

  57. Little Oscar'sHampton

    23470 Emery Ave, Hampton, MN 55031

    Spotted an error? Let us know

  58. Ze's Diner HastingsHastings

    1757 Market Blvd, Hastings, MN 55033

    Spotted an error? Let us know

  59. Sportsmen's Restaurant & TavernaHibbing

    509 E Howard St, Hibbing, MN 55746

    Spotted an error? Let us know

  60. Roncohands DinerHill City

    69359 191st Pl, Hill City, MN 55752

    Spotted an error? Let us know

  61. Whistle Stop CafeHinckley

    305 Old Hwy 61 S, Hinckley, MN 55037

    Pie

    Spotted an error? Let us know

  62. Grand ProvisionsHinckley

    777 Lady Luck Dr, Hinckley, MN 55037

    Spotted an error? Let us know

  63. Hoagies Family RestaurantHopkins

    824 Mainstreet, Hopkins, MN 55343

    Spotted an error? Let us know

  64. Vaughn's RestaurantHoyt Lakes

    312 Westover Rd, Hoyt Lakes, MN 55750

    Spotted an error? Let us know

  65. Cahill DinerInver Grove Heights

    6504 Cahill Ave, Inver Grove Heights, MN 55076-2021

    Milkshakes

    Spotted an error? Let us know

  66. Village InnLa Salle

    103 S Broadway, La Salle, MN 56056

    Pie

    Spotted an error? Let us know

  67. BuckboardLakeville

    8455 210th St W, Lakeville, MN 55044

    Spotted an error? Let us know

  68. W's DinerLancaster

    123 Central Ave, Lancaster, MN 56735

    Spotted an error? Let us know

  69. Swan's CafeLitchfield

    1015 E Frontage Rd, Litchfield, MN 55355

    Spotted an error? Let us know

  70. West Side CafeLittle Falls

    119 Broadway, Little Falls, MN 56345

    Since 2005

    Family-owned

    All-day breakfastPancakes

    Spotted an error? Let us know

  71. Donna's Big John's Drive-InLittle Falls

    125 W Broadway Ave, Little Falls, MN 56345

    Spotted an error? Let us know

  72. 75 DinerLuverne

    920 S Kniss Ave, Luverne, MN 56156-2224

    Spotted an error? Let us know

  73. The Dam Store CafeMankato

    609 S Front St, Mankato, MN 56001

    Spotted an error? Let us know

  74. Perkins Restaurant and BakeryMankato

    1790 Madison Ave, Mankato, MN 56001

    Spotted an error? Let us know

  75. Mike's Corner CafeMaplewood

    2251 Larpenteur Ave E, Maplewood, MN 55109

    Family-owned

    Spotted an error? Let us know

  76. Whistle Stop Diner - Medford MNMedford

    108 3rd St NE, Medford, MN 55049-2300

    Spotted an error? Let us know

  77. The CopperfieldMendota Heights

    735 Maple St, Mendota Heights, MN 55118

    Pancakes

    Spotted an error? Let us know

  78. Ze's DinerMendota Heights

    730 Main St Ste 103, Mendota Heights, MN 55118

    Family-owned

    All-day breakfastMilkshakes

    Spotted an error? Let us know

  79. Merrifield DinerMerrifield

    21735 County Road 3, Merrifield, MN 56465

    Spotted an error? Let us know

  80. Valeri Ann's Family FoodsMerrifield

    26025 Co Rd 3, Merrifield, MN 56465

    Spotted an error? Let us know

  81. Snuffy's Malt ShopMinnetonka

    17519 Minnetonka Blvd, Minnetonka, MN 55345

    Milkshakes

    Spotted an error? Let us know

  82. David's DinerMontgomery

    200 4th St NW, Montgomery, MN 56069

    Spotted an error? Let us know

  83. Fryn' Pan Family RestaurantMoorhead

    2920 Highway 10 E, Moorhead, MN 56560-2533

    Pancakes

    Spotted an error? Let us know

  84. Union Street GrillMora

    90 E Maple Ave, Mora, MN 55051

    Spotted an error? Let us know

  85. Don's CafeMorris

    15 E 5th St, Morris, MN 56267

    Open 24 hours

    Spotted an error? Let us know

  86. Detoy's Family RestaurantMorris

    802 Atlantic Ave, Morris, MN 56267

    Spotted an error? Let us know

  87. Countryside RestaurantMotley

    880 Highway 10 S, Motley, MN 56466

    Spotted an error? Let us know

  88. BB's DinerMountain Lake

    1201-1299 State Highway 60, Mountain Lake, MN 56159

    Spotted an error? Let us know

  89. Jewel's Cave DinerNew Hope

    6028 W Broadway Ave, New Hope, MN 55428-2808

    Spotted an error? Let us know

  90. Hillcrest Family Restaurant & Truck StopNew London

    16451 25th St NE, New London, MN 56273-9691

    Spotted an error? Let us know

  91. Red Leaf CafeNew Richland

    104 Broadway Ave S, New Richland, MN 56072

    Spotted an error? Let us know

  92. North Pole RestaurantNewport

    1644 Hastings Ave, Newport, MN 55055

    Spotted an error? Let us know

  93. Benedict's Morning HeroesNorth Mankato

    1107 Range St, North Mankato, MN 56003

    Pancakes

    Spotted an error? Let us know

  94. Mac's DinerNorth St Paul

    2526 7th Ave E, North St Paul, MN 55109-0018

    Spotted an error? Let us know

  95. Double J CafeOgilvie

    300 MN-23, Ogilvie, MN 56358

    Spotted an error? Let us know

  96. Chatterbox CafeOlivia

    2625 W Lincoln Ave, Olivia, MN 56277-1811

    Spotted an error? Let us know

  97. Donnie's DinerOrtonville

    217 Lundell Ave, Ortonville, MN 56278-4502

    Spotted an error? Let us know

  98. AJ's RestaurantOsakis

    230 Central Ave, Osakis, MN 56360

    Spotted an error? Let us know

  99. Marge's Diner OttertailOttertail

    102 W Main St, Ottertail, MN 56571-7163

    Spotted an error? Let us know

  100. Kernel RestaurantOwatonna

    1011 Hoffman Dr, Owatonna, MN 55060-1109

    Spotted an error? Let us know

  101. The KitchenOwatonna

    329 N Cedar Ave, Owatonna, MN 55060

    Spotted an error? Let us know

  102. Lakes CafePerham

    136 W Main St, Perham, MN 56573

    Spotted an error? Let us know

  103. 8th Avenue DinerPipestone

    101 8th Ave NE, Pipestone, MN 56164

    Spotted an error? Let us know

  104. MA's CafePlainview

    419 W Broadway, Plainview, MN 55964

    Spotted an error? Let us know

  105. Ze's DinerPrior Lake

    16731 State Hwy 13, Prior Lake, MN 55372

    Family-owned

    All-day breakfastMilkshakes

    Spotted an error? Let us know

  106. Randall CafeRandall

    810 Superior Ave, Randall, MN 56475

    Spotted an error? Let us know

  107. Bev's CafeRed Wing

    221 Bush St, Red Wing, MN 55066

    Spotted an error? Let us know

  108. Red Wing CafeRed Wing

    212 Bush St, Red Wing, MN 55066

    Spotted an error? Let us know

  109. Bridge Street CafeRockford

    8230 Bridge St, Rockford, MN 55373

    Spotted an error? Let us know

  110. Country PrideRogers

    13400 Rogers Dr, Rogers, MN 55374

    Spotted an error? Let us know

  111. Minne's DinerRogers

    13105 Main St, Rogers, MN 55374

    Pie

    Spotted an error? Let us know

  112. The Original Malt ShopRoseville

    1125 Larpenteur Ave W, Roseville, MN 55113

    Milkshakes

    Spotted an error? Let us know

  113. Perkins Restaurant and BakeryRoseville

    1495 County Road B W, Roseville, MN 55113-6005

    Spotted an error? Let us know

  114. CD CafeRushmore

    124 Thompson Ave N, Rushmore, MN 56168

    Spotted an error? Let us know

  115. Kathy's PlaceSacred Heart

    101 E Maple St, Sacred Heart, MN 56285-1294

    Spotted an error? Let us know

  116. Windmill CafeSavage

    5367 Highway 13 W, Savage, MN 55378-1210

    Spotted an error? Let us know

  117. HUB 71 RestaurantSebeka

    3 US Highway 71 S, Sebeka, MN 56477

    Spotted an error? Let us know

  118. Tommy's Malt ShopShakopee

    1101 Adams St S, Shakopee, MN 55379

    Milkshakes

    Spotted an error? Let us know

  119. Jds DinerSlayton

    3020 20th St, Slayton, MN 56172-9200

    Spotted an error? Let us know

  120. SunlightSouth St Paul

    100 7th Ave S, South St Paul, MN 55075

    Spotted an error? Let us know

  121. Valley DinerSpring Valley

    125 S Broadway Ave, Spring Valley, MN 55975-1227

    Spotted an error? Let us know

  122. Del's CafeSt Charles

    1012 Whitewater Ave, St Charles, MN 55972

    Spotted an error? Let us know

  123. Dolsie's Lunch Box GrilleSt Cloud

    810 W St Germain St, St Cloud, MN 56301-3502

    Since 2013

    Spotted an error? Let us know

  124. Kay's KitchenSt Joseph

    303 College Ave N, St Joseph, MN 56374

    Spotted an error? Let us know

  125. Park CafeSt Paul Park

    335 Broadway Ave, St Paul Park, MN 55071

    Spotted an error? Let us know

  126. Spot CafeStaples

    116 2nd Ave NW, Staples, MN 56479-2548

    Spotted an error? Let us know

  127. Oasis CafeStillwater

    806 Main St S, Stillwater, MN 55082-5878

    Spotted an error? Let us know

  128. Joseph's Family RestaurantStillwater

    14608 60th St N, Stillwater, MN 55082-6322

    Spotted an error? Let us know

  129. Shady Drive InnStorden

    124 State Hwy 30, Storden, MN 56174

    Spotted an error? Let us know

  130. ErniesSturgeon Lake

    34091 Laketown Rd, Sturgeon Lake, MN 55783

    Spotted an error? Let us know

  131. Biffs KitchenThief River Falls

    811 Atlantic Ave, Thief River Falls, MN 56701

    Spotted an error? Let us know

  132. Loons Nest CafeVergas

    110 E Main St, Vergas, MN 56587

    Family-owned

    Spotted an error? Let us know

  133. The GalleyVerndale

    5 Farwell St, Verndale, MN 56481

    Spotted an error? Let us know

  134. Viking Diner & AntiquesViking

    106 N Main St, Viking, MN 56760

    Spotted an error? Let us know

  135. Boondocks CafeWadena

    201 Jefferson St S, Wadena, MN 56482

    Since 1984

    Pie

    Spotted an error? Let us know

  136. Park DinerWaite Park

    1531 Division St, Waite Park, MN 56387

    Locally owned

    All-day breakfastMilkshakes

    Spotted an error? Let us know

  137. Pheasant CafeWaseca

    104 State St S, Waseca, MN 56093-3043

    Spotted an error? Let us know

  138. Barney's Drive-InWaseca

    1300 E Elm Ave, Waseca, MN 56093

    Spotted an error? Let us know

  139. Lynn's DinerWatkins

    185 Central Ave N, Watkins, MN 55389

    Spotted an error? Let us know

  140. Maggies RestaurantWayzata

    844 Lake St E, Wayzata, MN 55391

    Spotted an error? Let us know

  141. Wheaton Community Dinner & CafeWheaton

    Wheaton, MN

    Spotted an error? Let us know

  142. Dave's CafeWillow River

    3045 Co Rd 43, Willow River, MN 55795

    Spotted an error? Let us know

  143. Dinos DinerWindom

    2270 Highway 60 E, Windom, MN 56101-1278

    Spotted an error? Let us know

  144. Perkins Restaurant & BakeryWinona

    956 1/2 Mankato Ave, Winona, MN 55987

    Spotted an error? Let us know

  145. V's GrillWinsted

    220 Main Ave W, Winsted, MN 55395

    Spotted an error? Let us know

  146. Ze's Diner WoodburyWoodbury

    2190 Eagle Creek Ln, Woodbury, MN 55129

    Family-owned

    All-day breakfastMilkshakes

    Spotted an error? Let us know

  147. Bridget's CafeZumbrota

    365 S Main St, Zumbrota, MN 55992-1543

    Spotted an error? Let us know

BEFORE YOU GO

Before your next diner visit

Plan breakfast, check late-night service and organise a group.

All guides