Across Missouri, of the 417 diners we list, 391 give a phone number and 229 have a website. 51 are branches of national chains — Waffle House (27), Huddle House (11), Denny's (8); the remaining 366 are independent. By what they offer: 18 serve pancakes, 8 serve pie, 8 serve milkshakes. Most often named on their own websites: waffles (32) and breakfast (26). The longest-running is Kirby's Sandwich Shop, in business since 1907. 9 describe themselves as family-owned.
Top 10 diners in Missouri
Ranked by how complete and owner-verified the listing info is — hours, phone, website, services. No pay-to-play. Full 2026 ranking
-
1Jonesy's Travel CenterLebanon
-
2Buzz CafeSturgeon
-
3Florissant City DinerFlorissant
-
4Norma's DinerJoplin
-
5Huddle HouseDe Soto
-
6Ray's DinerExcelsior Springs
-
7Waffle HouseSt Louis
-
8Black Bear DinerIndependence
-
9Donna's Drive InClinton
-
10Babe's Drive InJoplin
Cities
Largest first. Towns with a single diner are listed further down this page.
- St Louis28
- Kansas City24
- Springfield18
- Saint Louis15
- Columbia6
- Independence6
- Branson5
- Florissant5
- Joplin5
- Poplar Bluff5
- St Charles5
- Arnold4
- Cape Girardeau4
- Dexter4
- Jefferson City4
- Moberly4
- Reeds Spring4
- Boonville3
- Camdenton3
- Charleston3
- Clinton3
- De Soto3
- Farmington3
- Fulton3
- Hannibal3
- Lebanon3
- O'Fallon3
- St Joseph3
- St Robert3
- Wentzville3
- Windsor3
Other towns in Missouri
One diner each — too few for a page of their own, so they live here.
-
Deb's Dinky DinerAlbany
807 W Jackson St, Albany, MO 64402
-
Café 76Anderson
2682 State Hwy 76, Anderson, MO 64831
-
Mama's kitchenArchie
404 SW Outer Rd, Archie, MO 64725
-
Aurora Family RestaurantAurora
627 E Church St, Aurora, MO 65605
-
Haro Brothers RestaurantAva
229 S Spurlock St, Ava, MO 65608
-
Bates City DinerBates City
204 W US Highway 40, Bates City, MO 64011-8037
-
Waffle HouseBelton
17201 S US Highway 71, Belton, MO 64012-2290
Waffles · Breakfast
-
Tara's Cafe & Malt ShopBelton
401 Main St #2511, Belton, MO 64012
-
Gold Star Family RestaurantBillings
117 US-60, Billings, MO 65610
Locally owned
-
Carla's CafeBismarck
818 E Main St, Bismarck, MO 63624
-
The Hop Diner ( formerly Oasis of Blue Eye)Blue Eye
11865 State Hwy 86, Blue Eye, MO 65611
-
Twin Island DinerBlue Eye
4831 MO-86, Blue Eye, MO 65611
-
The Royal BiscuitBlue Springs
1428 SW US-40, Blue Springs, MO 64015-4616
-
WinsteadsBlue Springs
905 NW MO-7, Blue Springs, MO 64015
-
Huddle HouseBonne Terre
10 Northwood Dr, Bonne Terre, MO 63628
-
Bowling Green DinerBowling Green
19 Business Hwy 61 N, Bowling Green, MO 63334
-
Donnie's DinerBranson West
11016 E State Hwy 76, Branson West, MO 65737
-
Waffle HouseBridgeton
12701 ST CHARLES, Bridgeton, MO 63044
Waffles · Breakfast
-
Brookfield Family RestaurantBrookfield
520 W Lockling Ave, Brookfield, MO 64628
-
Smittys DinerBrookfield
520 W Lockling St, Brookfield, MO 64628-2002
-
Sherry's Home CookinBrunswick
801 E Broadway St, Brunswick, MO 65236
-
Misty's RestaurantBuckner
30 US-24, Buckner, MO 64016
-
MJ's Soda ShoppeBuffalo
118 Cedar Dr, Buffalo, MO 65622
-
Ballard General Store & DinerButler
10002 NE State Route H, Butler, MO 64730
-
Quick Dine IIIButler
404 N Orange St, Butler, MO 64730
-
Mary's Asian DinerCabool
426 Ozark Ave, Cabool, MO 65689
-
Old Tyme DinerCaledonia
201 MO-21, Caledonia, MO 63631
-
The Flame DinerCalifornia
1020 W Buchanan St, California, MO 65018
-
36 & 3 One StopCallao
319 Chestnut St, Callao, MO 63534
-
Dino's DinerCameron
512 N Walnut St, Cameron, MO 64429
-
Canseco GrillCampbell
319 MO-53, Campbell, MO 63933
-
Sugar Shack Drive-InCampbell
100 Snider Pl, Campbell, MO 63933
-
Bulldog Drive-InCarl Junction
1201 E Pennell St, Carl Junction, MO 64834
-
Main Street RestaurantCarrollton
11 S Main St, Carrollton, MO 64633
-
Iggy's DinerCarthage
2400 S Grand Ave, Carthage, MO 64836-7904
-
Iggy's DinerCarthage
1926 S Garrison Ave, Carthage, MO 64836-3648
-
Helen Winda- G & C DinerCaruthersville
907 Truman Blvd, Caruthersville, MO 63830-1743
-
Cedar Hill Dar-E-KremeCedar Hill
7070 State Hwy BB, Cedar Hill, MO 63016
Since 1959
Family-owned
-
Jj's CafeCentralia
104 N Allen St, Centralia, MO 65240-1309
-
Centralia Family RestaurantCentralia
Centralia, MO
-
Jenny's DinerChesterfield
45 Forum Shopping Center, Chesterfield, MO 63017
-
Country KitchenChillicothe
1029 S Washington St, Chillicothe, MO 64601
Since 1939
-
J.T.'s DinerChillicothe
612 2nd St, Chillicothe, MO 64601
-
Honey Bee Soda Fountain LLCClarence
208 S Pearl St, Clarence, MO 63437
-
Kingside DinerClayton
8025 Bonhomme Ave, Clayton, MO 63105
-
Break N Egg DinerClayton
7814 Forsyth Blvd, Clayton, MO 63105
-
Come On In CafeClimax Springs
14520 N SW State Rte 7, Climax Springs, MO 65324
-
Smith's RestaurantCollins
Missouri 13 & Business US 54, Collins, MO 64738
-
7 Days DinerConcordia
108 NW 4th St, Concordia, MO 64020
-
Shelly's Route 66 CafeCuba
402 E Washington Blvd, Cuba, MO 65453
-
Emery Truck StopDeerfield
7490 E 54 Hwy, Deerfield, MO 64741-7820
-
Sunrise CafeDuquesne
649 S Duquesne Rd, Duquesne, MO 64801
-
AJ's DinerEl Dorado Springs
109 US-54, El Dorado Springs, MO 64744
-
Diner 54El Dorado Springs
109 E US Highway 54, El Dorado Springs, MO 64744-1923
-
Silver DollarsEldon
20 Acorn Dr, Eldon, MO 65026
-
D's Country KitchenEllsinore
32920 N Outer Road #60, Ellsinore, MO 63937
-
Cadillac Bill'sElsberry
403 N Main St, Elsberry, MO 63343
-
Brite BitesEminence
101 Main St, Eminence, MO 65466
-
Donna's DinerEtterville
207 E 2nd St, Etterville, MO 65026
-
Papa’s Diner Featuring Super Smokers BbqEureka
1567 W 5th St, Eureka, MO 63025-1030
-
Ray's DinerExcelsior Springs
231 E Broadway Ave, Excelsior Springs, MO 64024
-
Exeter DinerExeter
112 W Commercial St, Exeter, MO 65647-9140
-
Rays' Dairy DinerFairfax
301 E Main St, Fairfax, MO 64446
-
Daybreak CafeFairfax
109 E Main St, Fairfax, MO 64446
-
Polly's DinerFenton
544 Gravois Rd, Fenton, MO 63026
-
Dave’s Diner - FentonFenton
1059 Gravois Rd, Fenton, MO 63026-4563
-
Waffle HouseFestus
1304 Veterans Blvd, Festus, MO 63028
Waffles · Breakfast
-
Bonnie’sFisk
112 Lincoln Ave, Fisk, MO 63940-6160
-
Forest City DinerForest City
104 Grand Ave, Forest City, MO 64451
-
Shirley's KitchenForsyth
16039 US-160, Forsyth, MO 65653
-
Huddle HouseFredericktown
1261 MO-72, Fredericktown, MO 63645
-
Deb's Diner and BakeryGainesville
22 Court Sq, Gainesville, MO 65655
-
Galt Country CafeGalt
111 E N St, Galt, MO 64641
-
Reynolds CafeGarden City
Garden City, MO
-
Smitty’s DinerGladstone
300 NW 72nd St, Gladstone, MO 64118
-
Depot Diner / Hangar at Point 25Golden
23032 Brushy Ln, Golden, MO 65658
-
Cooky's CafeGolden City
519 Main St, Golden City, MO 64748
-
Ranch CafeGrandview
12704 E Frontage Rd, Grandview, MO 64030
-
TJ's CafeGrandview
12408 Blue Ridge Blvd, Grandview, MO 64030
-
The 5 DinerGravois Mills
400 Highway 5, Gravois Mills, MO 65037
-
That PlaceGreenfield
315 W Water St, Greenfield, MO 65661
-
Beverly's Family DinerGrovespring
9545 Highway 5, Grovespring, MO 65662
-
Kathy's KitchenHamilton
408 N Davis St, Hamilton, MO 64644
-
Donna's DinerHarrisonville
900 N Commercial St, Harrisonville, MO 64701
-
Jo Jo'sHazelwood
6849 Howdershell Rd, Hazelwood, MO 63042
-
Home Town DinerHermitage
22425 US-54, Hermitage, MO 65668
-
Huckleberry's DinerHigbee
505 Division St, Higbee, MO 65257-1126
-
Hot Pots CafeHigginsville
1911 Main St, Higginsville, MO 64037
Since 2007
Woman-owned
-
Dave's DinerHigh Ridge
2823 High Ridge Blvd, High Ridge, MO 63049-2205
-
High Ridge Family DinerHigh Ridge
4527 Gravois Village Ctr, High Ridge, MO 63049-1838
-
Cowboy InnHolden
119 E 2nd St, Holden, MO 64040
-
58 DinerHolden
300 E 10th St, Holden, MO 64040
-
Airport DinerHollister
130 Wright Brothers Rd, Hollister, MO 65672
-
Branson City DinerHollister
1234 Yacht Club Ln, Hollister, MO 65673
-
Rosie's DinerHolts Summit
174 W Simon Blvd, Holts Summit, MO 65043
-
Eatin PlaceHouston
1450 C W Harry Blvd, Houston, MO 65483-2157
-
Betty's RestaurantHouston
6826 US-63, Houston, MO 65483
-
Cody's DinerHumansville
102 S Arthur St, Humansville, MO 65674
-
Country CupboardJamesport
1011 E Old Highway 6, Jamesport, MO 64648-8112
-
McKay's Dari CremeJasper
200 S 4th St, Jasper, MO 64755
-
Cookies CafeKahoka
461 N Johnson St, Kahoka, MO 63445
-
Lynn's Country DinerKimberling City
13097 MO-13, Kimberling City, MO 65686
-
The Rusty Pie TinKing City
105 S US Highway 169, King City, MO 64463-7822
-
Iron SkilletKingdom City
3304 Gold Ave, Kingdom City, MO 65262-2109
-
Diner 54Kirksville
2700 S Baltimore St, Kirksville, MO 63501
-
Spencer's GrillKirkwood
223 S Kirkwood Rd, Kirkwood, MO 63122
Since 1947
-
Hungry MuleLathrop
300 North St, Lathrop, MO 64465
-
ShuōLathrop
300 North St, Lathrop, MO 64465-9612
-
Johnny Rays Drive InLee's Summit
800 SW Blue Pkwy, Lee's Summit, MO 64063
Since 1956
-
Denny'sLee's Summit
301 SE State Route 291, Lee's Summit, MO 64063
-
DiMaggio’s American DinerLeeton
501 N Lee St, Leeton, MO 64761
-
Maid RiteLexington
1401 Main St, Lexington, MO 64067
-
Sunrise CafeLexington
2312 South St, Lexington, MO 64067
-
The StoreLicking
108 College Ave, Licking, MO 65542
-
Helens Highway 5 DinerLinneus
101 S Main St, Linneus, MO 64653-8273
-
Finish Line CafeLonedell
3617 Highway 30, Lonedell, MO 63060-1209
-
Izola's PlaceLouisiana
401 S 3rd St, Louisiana, MO 63353
Since 2000
-
JJ's TacoBurger & DonutsLouisiana
3406 Georgia St, Louisiana, MO 63353
-
Dinner bell cafeMacon
704 Main St, Macon, MO 63552
-
Star 63Macon
409 N Missouri St, Macon, MO 63552
-
Mona’s DinerMalden
800 S Madison St, Malden, MO 63863-2447
-
Mel's diner & quick stopMalta Bend
101 N Linn St, Malta Bend, MO 65339
-
Ma Vic's Corner CafeMarceline
122 N Main Street USA, Marceline, MO 64658
-
Courtesy DinerMarlborough
8000 S Laclede Station Rd, Marlborough, MO 63123
-
Joan's Drive-InMarshall
164 Court St, Marshall, MO 65340
-
S&p’s DinerMarshall
227 E Eastwood St, Marshall, MO 65340-1411
-
Mom's KitchenMarshfield
210 W Jackson St, Marshfield, MO 65706
-
Soda Fountain ExpressMaryland Heights
147 W Port Plaza Dr, Maryland Heights, MO 63146
-
Waffle HouseMaryland Heights
12215 Dorsett Rd, Maryland Heights, MO 63043
Waffles · Breakfast
-
Wheeler's DinerMaryville
421 W 4th St, Maryville, MO 64468-1508
-
Michelle's PlaceMayview
400 Marshall St, Mayview, MO 64071
-
Lacey's Family DinerMemphis
303 N Clay St, Memphis, MO 63555
-
Bucky's Sit or GetMexico
1640 E Liberty St, Mexico, MO 65265
-
Diner 54Mexico
2751 S Clark St, Mexico, MO 65265-3720
-
Monett Family RestaurantMonett
608 E Broadway St, Monett, MO 65708
-
BK's PlaceMonroe City
122 E Summer St, Monroe City, MO 63456-1635
-
Ron's Family RestaurantMountain View
125 Oak St, Mountain View, MO 65548
-
Ida’s Mae’s Cafe and BakeryMt Vernon
321 W Mt Vernon Blvd, Mt Vernon, MO 65712-1939
-
The Sho Me DinerNeosho
204 E Spring St, Neosho, MO 64850
-
Gateway Family DinerNeosho
12651 Gateway Dr, Neosho, MO 64850-7878
-
White GrillNevada
200 N Commercial St, Nevada, MO 64772
-
Quick DineNevada
1331 N Osage Blvd, Nevada, MO 64772
-
Dad's Junction CafeNew Florence
421 Booneslick Rd, New Florence, MO 63363
-
The Silver Anchor DinerNew London
17067 Sundance Dr, New London, MO 63459-3812
-
DennysNorth Kansas City
1400 Burlington St, North Kansas City, MO 64116-3931
-
Waffle HouseOak Grove
451 S Broadway, Oak Grove, MO 64075
Waffles · Breakfast
-
JJ's Down Home CafeOdessa
119 S 2nd St, Odessa, MO 64076
-
Olivette DinerOlivette
9638 Olive Blvd, Olivette, MO 63132
-
Wacky Knacky DinerOsage Beach
5896 Osage Beach Pkwy, Osage Beach, MO 65065
-
Ole' Highway 50 DinerOtterville
401 Main St, Otterville, MO 65348
-
Overland DinerOverland
2539 Woodson Rd, Overland, MO 63114
-
Snowensville Chicken & BurgersOwensville
120 S 1st St, Owensville, MO 65066
-
Bric's Belgian Waffle And Pancake HouseOzark
W James River Rd., Ozark, MO 65721
-
JoMama's Family DinerParis
209 N Main St, Paris, MO 65275
-
15 DinerParis
18345 Highway 15, Paris, MO 65275
-
The Factory DinerPark Hills
239 W Main St, Park Hills, MO 63601
-
Denny'sPeculiar
21921 SE Outer Rd, Peculiar, MO 64078
Waffles
-
Park-et RestaurantPerryville
211 S Kingshighway St, Perryville, MO 63775
-
Gooch's Good Eats & TreatsPiedmont
110 State Hwy HH, Piedmont, MO 63957
-
Zephyr CafePiedmont
907 N Main St, Piedmont, MO 63957
Since 2008
-
Waffle HousePlatte City
1305 Platte Falls Rd, Platte City, MO 64079
Waffles · Breakfast
-
Country Cafe (Tracy, MO)Platte City
101 Tracy Dr, Platte City, MO 64079
-
Phase ReadyPlattsburg
216 N Main St, Plattsburg, MO 64477
-
Big Creek CafePleasant Hill
113 Wyoming St, Pleasant Hill, MO 64080
-
Country Roads DinerPleasant Hope
5492 Highway H, Pleasant Hope, MO 65725-8227
-
Katie's DinerPortageville
289 W State Highway 162, Portageville, MO 63873
-
Ginger's RestaurantRaytown
11555 E 63rd St, Raytown, MO 64133
-
Dagwood's CafeRaytown
6204 Raytown Trafficway, Raytown, MO 64133
-
E's InnRepublic
253 US-60, Republic, MO 65738
-
Daddy's 10-13 DinerRichmond
1003 E Main St, Richmond, MO 64085
-
Adrian's Pioneer KitchenRichmond
14711 MO-13, Richmond, MO 64085
-
Hillbilly HutRoach
8759 US-54, Roach, MO 65787
-
76 CafeRocky Comfort
16655 E State Hwy 76, Rocky Comfort, MO 64861
-
Waffle HouseRolla
1405 Martin Springs Dr, Rolla, MO 65401
Waffles · Breakfast
-
Black Bear Diner St CharlesSaint Charles
2865 Veterans Memorial Pkwy, Saint Charles, MO 63303
-
Jim's Country Diner Deli & CateringSaint Clair
260 W Gravois Ave, Saint Clair, MO 63077
-
Country KitchenSaint Joseph
4229 Frederick Ave, Saint Joseph, MO 64506
Since 1939
-
Denny'sSaint Joseph
4015 Frederick Ave, Saint Joseph, MO 64506-3156
-
Main Street DinerSaint Peters
315 Main St, Saint Peters, MO 63376
-
Jack's Diner 2007 IncSaint Robert
126 Saint Robert Blvd, Saint Robert, MO 65584-3311
-
Huckleberry's DinerSalem
300 W 3rd St, Salem, MO 65560-1315
-
Linneman's DinerSalisbury
306 E US Highway 24, Salisbury, MO 65281
Waffles
-
Hi-Way CafeSalisbury
320 US-24, Salisbury, MO 65281
-
Sandy's Place RestaurantScott City
4590 Nash Rd, Scott City, MO 63780
-
Huddle HouseSedalia
4575 S Limit Ave, Sedalia, MO 65301
-
Tammy's DinerSeneca
1032 Cherokee Ave, Seneca, MO 64865
Family-owned
-
Martha's Family RestaurantShelbina
119 S Center St, Shelbina, MO 63468
-
First Bite ShelbinaShelbina
302 N Center St #1120, Shelbina, MO 63468
-
Fajitas grillShell Knob
25376 State Highway 39, Shell Knob, MO 65747-7343
-
Huddle HouseSikeston
116 Hospitality Dr, Sikeston, MO 63801
-
Kirby's Sandwich ShopSikeston
109 N Kingshighway ST, Sikeston, MO 63801
Since 1907
-
Gari's DinerSlater
420 Industrial Blvd, Slater, MO 65349
-
Smithton DinerSmithton
119 Washington St, Smithton, MO 65350
-
Aunt C's Malt ShopSouthwest City
205 Main St, Southwest City, MO 64863
-
Sunrise Family RestaurantSt Ann
3500 Lindbergh Blvd, St Ann, MO 63074-2105
-
Cherokee Pass DinerSt Michael
13461-13499 U.S. 67, St Michael, MO 63645
-
Spare Rib InnSteelville
119 Main St, Steelville, MO 65565
-
Hill Top RestaurantStewartsville
118 Hill St, Stewartsville, MO 64490
-
Christy's CafeStockton
1225 State Hwy 39 D, Stockton, MO 65785
-
Vickie's RestaurantStover
211 W 4th St, Stover, MO 65078
BEFORE YOU GO
Before your next diner visit
Plan breakfast, check late-night service and organise a group.


