Across Texas, of the 802 diners we list, 749 give a phone number and 513 have a website. 134 are branches of national chains — Waffle House (62), Black Bear Diner (37), Denny's (24); the remaining 668 are independent. By what they offer: 70 serve pancakes, 36 serve pie, 33 say they are open 24 hours. Most often named on their own websites: waffles (98) and breakfast (60). The longest-running is Jonathon's Diner, in business since 1905. 22 describe themselves as family-owned.
Top 10 diners in Texas
Ranked by how complete and owner-verified the listing info is — hours, phone, website, services. No pay-to-play. Full 2026 ranking
-
1Black Bear DinerMesquite
-
2Huddle HouseMonahans
-
3The Rabbit PatchAtlanta
-
4Cattlemans CafeAmarillo
-
5Pioneer RestaurantArlington
-
6Waffle HouseTexarkana
-
7Frank's GrillHouston
-
8City DinerLongview
-
9The Depot CafeFrisco
-
10Triple A CafeCarrollton
Cities
Largest first. Towns with a single diner are listed further down this page.
- Houston54
- Dallas40
- San Antonio32
- Fort Worth30
- Austin25
- Arlington12
- El Paso12
- Amarillo10
- Irving10
- Plano9
- Corpus Christi8
- Galveston7
- Katy7
- Lubbock7
- Laredo6
- Mesquite6
- San Angelo6
- Tyler6
- Abilene5
- Baytown5
- Lewisville5
- McKinney5
- Midland5
- Odessa5
- Spring5
- Brenham4
- Brownsville4
- Canton4
- Carrollton4
- Cypress4
- Denton4
- Garland4
- Harlingen4
- Humble4
- Kilgore4
- League City4
- Longview4
- Mission4
- Orange4
- Paris4
- Pearland4
- Texarkana4
- Waco4
- Weatherford4
- Bedford3
- Bryan3
- Canyon3
- Cleveland3
- Copperas Cove3
- Corsicana3
- Decatur3
- Eagle Pass3
- Frisco3
- Georgetown3
- Harker Heights3
- Killeen3
- Lufkin3
- Marshall3
- Pasadena3
- Watauga3
- Wheeler3
- Winters3
Other towns in Texas
One diner each — too few for a page of their own, so they live here.
-
Denny'sAddison
4301 Belt Line Rd, Addison, TX 75001
-
Salgado AppliancesAlamo
105 Sioux Rd, Alamo, TX 78516-6991
-
Aledo DinerAledo
205 N Front St, Aledo, TX 76008
-
Penny's DinerAlpine
2407 US-90, Alpine, TX 79830
-
Miss Mollie's DinerAlto
201 San Antonio Rd, Alto, TX 75925
-
Busy Bee CaféAlvin
2417 S Gordon St, Alvin, TX 77511
-
Alvin's RestaurantAlvin
406 E Hwy 6, Alvin, TX 77511
-
Down Home DinerAnahuac
104 S Main St STE C, Anahuac, TX 77514
-
Kott's CafeAnderson
1059 TX-90, Anderson, TX 77830
-
Tipton's Old Anson DinerAnson
132 Commercial Ave, Anson, TX 79501
-
TrinitysAsherton
Crockett, Asherton, TX 78827
-
Texas Cafe AthensAthens
412 S Palestine St, Athens, TX 75751
-
The Rabbit PatchAtlanta
122 E Hiram St, Atlanta, TX 75551
-
Atlanta cafe DinerAtlanta
803 US-59, Atlanta, TX 75551
-
David's DinerAvery
315 US-82, Avery, TX 75554
-
Azle CafeAzle
1119 Boyd Rd, Azle, TX 76020
-
Paula Sue's DinerBalch Springs
11915 Lake June Rd Ste E, Balch Springs, TX 75180-1300
-
The Soda FountainBallinger
701 Hutchings Ave, Ballinger, TX 76821
-
Twig's GrilleBandera
907 13th St, Bandera, TX 78003
-
Denny'sBastrop
300 Highway 71 West, Bastrop, TX 78602
Waffles
-
Patio CafeBastrop
109 S Hasler Blvd Ste 100, Bastrop, TX 78602-3989
-
Jotti’s DinerBay City
Bec - Bay City, 6500 7th St, Bay City, TX 77414-1200
-
Black Bear Diner BeaumontBeaumont
5405 Walden Rd, Beaumont, TX 77705-4210
-
Iron SkilletBeaumont
5405 Walden Rd, Beaumont, TX 77705
-
Railway Express DinerBelton
201 N East St, Belton, TX 76513
-
Uncle Mike's Family KitchenBig Sandy
102 E Broadway St, Big Sandy, TX 75755
-
Weezy'sBlossom
204 W Front St, Blossom, TX 75416-2506
-
The Daily GrindBoerne
143 S Main St, Boerne, TX 78006
-
TNT CafeBonham
805 E Sam Rayburn Dr, Bonham, TX 75418
-
Shannon's RestaurantBorger
1016 S Main St, Borger, TX 79007
-
Sweet Boys DinerBowie
220 N Mason St, Bowie, TX 76230-5024
-
Chubby’s DinerBrady
101 E 15th St, Brady, TX 76825-7037
-
Diamond S RestaurantBrazoria
1015 S Brooks St, Brazoria, TX 77422
-
Ol Timers DinerBreckenridge
318 W Walker St, Breckenridge, TX 76424-3528
-
Leslie's PlaceBridge City
2198 Texas Ave, Bridge City, TX 77611
-
Brandi's Country KitchenBridgeport
1410 Chico Hwy, Bridgeport, TX 76426
-
Yesterday's 50's DinerBridgeport
305 US-380, Bridgeport, TX 76426
-
Honey'sBrownfield
810 Lubbock Rd, Brownfield, TX 79316
-
The Dam GrillBuchanan Dam
16082 TX-29, Buchanan Dam, TX 78609
-
Chocolate Drop Confections LLCBuda
400 N Main St, Buda, TX 78610-3382
-
Pitt GrillBuffalo
2535 E Commerce St, Buffalo, TX 75831
-
Elk's DinerBurleson
344 SW Wilshire Blvd, Burleson, TX 76028
-
50's CafeCameron
2801 N Travis Ave, Cameron, TX 76520
-
Bea's KitchenCameron
101 E Main St, Cameron, TX 76520
-
L & L Diner, LlcCanutillo
7209 Seventh St, Canutillo, TX 79835-6010
-
Granny D'sCanyon Lake
14312 FM-306, Canyon Lake, TX 78133-4161
-
Mister James Delicious FoodsCedar Hill
108 W Belt Line Rd #6, Cedar Hill, TX 75104
-
Diamond S DinerChina
190 US-90, China, TX 77613
-
Clarendon Outpost DinerClarendon
619 W 2nd St C, Clarendon, TX 79226
-
Skipper's CafeClear Lake Shores
1026 Marina Bay Dr, Clear Lake Shores, TX 77565
Since 1994
Family-owned
-
Ells PlaceCleburne
4205 E FM 4, Cleburne, TX 76031
-
Huddle HouseCleburne
200 S Colonial Dr, Cleburne, TX 76033
-
Food City Grocery and DinerClute
113 Brazosport Blvd N, Clute, TX 77531-3741
-
Coahoma CafeCoahoma
211 NE Broadway, Coahoma, TX 79511
-
The HopColdspring
14801 TX-150, Coldspring, TX 77331
-
The Mason JarColdspring
35 FM 1514 Rd, Coldspring, TX 77331
-
Hullabaloo DinerCollege Station
15045 Farm to Market Rd 2154, College Station, TX 77845
-
Kettle RestaurantCollege Station
2502 Texas Ave S, College Station, TX 77840
-
Ruggeri's Italiano PescatoreColleyville
5604 Colleyville Blvd, Colleyville, TX 76034
-
Texas Cafe DinerCommerce
2000 Live Oak St, Commerce, TX 75428
Family-owned
-
McKay's Country KitchenCommerce
1113 Main St, Commerce, TX 75428
-
Waffle HouseConroe
240 S Loop 336 W, Conroe, TX 77304
Waffles · Breakfast
-
Oh! Le CrepeConroe
1515 League Line Rd, Conroe, TX 77304
-
Local Diner - Coppell, TX - Breakfast & Lunch in Coppell, TXCoppell
477 W Bethel Rd, Coppell, TX 75019
-
Local DinerCoppell
120 S Denton Tap Rd Ste 490, Coppell, TX 75019
-
Happy Days DinerCrandall
115 S Main St, Crandall, TX 75114
-
Howard's Drive InnCrane
810 S Gaston St, Crane, TX 79731-2612
-
Rachel's DinerCrosby
14280 FM 2100, Crosby, TX 77532
-
Chieftain Grill LLCCrosbyton
608 W Main St, Crosbyton, TX 79322
-
Dairy BarCrowell
221 E Commerce St, Crowell, TX 79227
-
Hawkin's Family RestaurantDaingerfield
612 Linda Dr, Daingerfield, TX 75638
-
The GrillDalhart
706 Cherry Ave, Dalhart, TX 79022
-
Texas Kountry KitchenDayton
313 N Main St, Dayton, TX 77535
-
Kats DinerDayton
111 N Main St, Dayton, TX 77535
-
BigwilliestxDe Berry
4525 Hwy 79N,, De Berry, TX 75639
-
Highway 6 CafeDe Leon
432 W Navarro St, De Leon, TX 76444
-
Skillet's RestaurantDel Rio
2003 Veterans Blvd, Del Rio, TX 78840
-
San Felipe Country ClubDel Rio
Del Rio, TX, Del Rio, TX 78840
-
Main Street DinerDenison
120 W Main St, Denison, TX 75021
-
Valencia's Hi NeighborDenver City
416 W Broadway St, Denver City, TX 79323
-
Buckboard DinerDenver City
601 E Broadway St, Denver City, TX 79323-3311
-
Waffle HouseDesoto
1031 W Belt Line Rd, Desoto, TX 75115
Waffles · Breakfast
-
Rogers Malt ShoppeDickinson
4410 Highway 3, Dickinson, TX 77539-6841
-
Cafe ParadisoDilley
700 E Highway 85, Dilley, TX 78017
-
Big Country CafeDumas
1817 S Dumas Ave, Dumas, TX 79029
-
Waffle HouseDuncanville
1106 S Cockrell Hill Rd, Duncanville, TX 75137
Waffles · Breakfast
-
The Coaches BoxDuncanville
705 Oriole Blvd, Duncanville, TX 75116
-
Farmers DinerEdmonson
203 W 1st St, Edmonson, TX 79032
-
The Wagon Wheel CafeEldorado
10 E Gillis Ave, Eldorado, TX 76936
-
Pump City DinerElectra
209 E Cleveland Ave, Electra, TX 76360
-
The Whistle Stop-Historic Valentine Diner Electra, TexasElectra
515 E Front Ave, Electra, TX 76360-3033
-
Lucy's KitchenElgin
106 Depot St, Elgin, TX 78621
-
Harcat & Lou's DinerElkhart
102 W Parker St, Elkhart, TX 75839
-
Junction CafeElm Mott
337 S Mclennan Dr, Elm Mott, TX 76640
-
Goodtimez SnacksElsa
614 N Broadway St, Elsa, TX 78543
-
Waffle HouseEuless
204 Huffman Dr, Euless, TX 76040
Waffles · Breakfast
-
Main Street DinerEvant
101 E Brooks Dr, Evant, TX 76525
-
Goyito's DinerFabens
1891 Fabens Rd, Fabens, TX 79838
-
I-45 RestaurantFairfield
466 W Interstate 45, Fairfield, TX 75840-2424
-
Ponte's DinerFairfield
901 US Hwy 84 W, Fairfield, TX 75840
-
Strickland's RestaurantFalfurrias
1918 US-281, Falfurrias, TX 78355
-
The Diner of DallasFarmers Branch
3330 Belt Line Rd, Farmers Branch, TX 75234
-
Orsak's CafeFayetteville
121 W Fayette St, Fayetteville, TX 78940
Since 1963
-
Darlin's DinerFlatonia
114 E South Main St, Flatonia, TX 78941
-
Florence DinerFlorence
208 E. Main, Florence, TX 76527
-
Mama's Daughters' DinerForney
111 E Main St, Forney, TX 75126
Family-owned
-
Waffle HouseForney
760 Pinson Rd, Forney, TX 75126
Waffles · Breakfast
-
Ready First Warrior Restaurant (DFAC)Fort Bliss
20226 Eagle St, Fort Bliss, TX 79906
-
Denny'sFort Cavazos
50004 Clear Creek Rd, Fort Cavazos, TX 76544-4814
-
Airport DinerFredericksburg
155 Airport Rd, Fredericksburg, TX 78624
-
Sweet T's DinerFreeport
230 W 2nd St, Freeport, TX 77541
-
Port CafeFreeport
831 W 2nd St, Freeport, TX 77541
-
Trails Inn RestaurantGainesville
3007 US-82, Gainesville, TX 76240
-
Elvira's CafeGiddings
748 N Main St, Giddings, TX 78942
-
Mel's DinerGiddings
379 E Austin St, Giddings, TX 78942-3301
Locally owned
-
Shoo-Fly Soda ShopGlen Rose
102 Walnut St, Glen Rose, TX 76043
-
Debbie's RestaurantGlen Rose
1047 County Rd 333, Glen Rose, TX 76043
-
Marlene's the Big ChillGraham
518 Oak St, Graham, TX 76450
-
Cari'sGranbury
2113 E Highway 377, Granbury, TX 76049-5951
-
Abby's RestaurantGranbury
5921 Fall Creek Hwy, Granbury, TX 76049
-
Waffle HouseGrand Prairie
3970 S Belt Line Rd, Grand Prairie, TX 75052
Waffles · Breakfast
-
DennysGrand Prairie
Grand Prairie, TX 75050
-
Hungry Dog DinerGranite Shoals
1402 N Phillips Ranch Rd, Granite Shoals, TX 78654
-
Waffle HouseGrapevine
2805 Bass Pro Dr, Grapevine, TX 76051
Waffles · Breakfast
-
Waffle WayGrapevine
1206 W Northwest Hwy, Grapevine, TX 76051-5004
-
Texas Cafe DinerGreenville
5202 Wesley St, Greenville, TX 75402
Family-owned
-
Luke'sGreenville
2406 Lee St, Greenville, TX 75401
-
The GrillGroom
407 Front St, Groom, TX 79039
-
Maria's DinerGroves
3848 Main Ave, Groves, TX 77619
-
Huddle HouseGun Barrel City
100 Gun Barrel Ln, Gun Barrel City, TX 75156
-
The CafeHaltom City
3113 Denton Hwy, Haltom City, TX 76117
-
Scotty's Deluxe DinerHaltom City
5100 N Beach St, Haltom City, TX 76137
-
Mayberry DinerHamlin
310 W Lake Dr, Hamlin, TX 79520-3930
-
Longhorn DinerHart
613 FM168, Hart, TX 79043
-
Rustic CafeHaskell
105 N 1st St, Haskell, TX 79521
-
Haskell OutpostHaskell
1006 S Ave E, Haskell, TX 79521
-
Highway 277 CafeHawley
535 W Access Rd, Hawley, TX 79525
-
Penny's DinerHearne
1051 N Market St, Hearne, TX 77859
-
Jim's RestaurantsHelotes
11803 Bandera Rd, Helotes, TX 78023
-
Rossy's CafeHereford
820 E Park Ave, Hereford, TX 79045
-
J J's DinerHereford
914 E Park Ave, Hereford, TX 79045-4504
-
Higgins Feed Yard CafeHiggins
112 E Commercial St, Higgins, TX 79046
-
Carla's Snak ShakHighlands
323 S Main St, Highlands, TX 77562-3813
-
Williams Drive InnHillsboro
328 S Waco St, Hillsboro, TX 76645
-
Cooks 'N HooksHooks
106 Main St, Hooks, TX 75561-5155
-
Huddle HouseHuffman
24110 FM 2100, Ste 100, Huffman, TX 77336
-
Denny'sHuntsville
201 W Hill Park Cir, Huntsville, TX 77320
-
Iowa Park Hwy GrillIowa Park
510 E Hwy St, Iowa Park, TX 76367
-
Grandy'sItaly
101 L R Campbell Rd, Italy, TX 76651
-
Village KitchenJacksboro
934 S Main St, Jacksboro, TX 76458
-
Denny’s DinerJacksonville
1702 N Jackson St, Jacksonville, TX 75766
-
Port Jefferson OutpostJefferson
220 N Polk St, Jefferson, TX 75657
-
The Side Street DinerJefferson
118 E Henderson St, Jefferson, TX 75657-1906
-
C J's Kountry CookinJewett
2303 N Main St, Jewett, TX 75846
-
The Milky WayJunction
1619 Main St, Junction, TX 76849
-
3F Bait Company and DinerKarnack
16091 State Highway 43 N, Karnack, TX 75661-3073
-
My Love's DinerKaufman
215 W Mulberry St, Kaufman, TX 75142
-
Hot Rodz Diner, LlcKaufman
307 N Washington St, Kaufman, TX 75142-1344
-
Triple A CafeKeller
1540 Keller Pkwy, Keller, TX 76248
-
Patron Breakfast DinerKemah
1201 TX-146 Ste A, Kemah, TX 77565
-
Rowdy's Diner, LlcKemp
204 S Elm St, Kemp, TX 75143-7737
-
Pitt Stop CafeKennedale
7089 E Kennedale Pkwy, Kennedale, TX 76060-7021
-
Huddle HouseKermit
220 E Jim Sharp Blvd, Kermit, TX 79745
-
Kermit Home DinerKermit
112 W San Antonio St, Kermit, TX 79745
-
Save Inn RestaurantKerrville
1806 Sidney Baker St, Kerrville, TX 78028
-
Hill Country CafeKerrville
806 Main St, Kerrville, TX 78028
-
IHOPKingwood
3207 Beaver Glen Dr, Kingwood, TX 77339
Waffles
-
Kosse CafeKosse
310 W Washington St, Kosse, TX 76653
-
Andy's RestaurantKrum
145 McCart St, Krum, TX 76249
Since 1978
Locally owned
-
Cowboys RestaurantKrum
900 E McCart St, Krum, TX 76249
-
Denny'sKyle
19020 Interstate 35, Kyle, TX 78640-3210
Waffles
-
Rosie's DinerKyle
9760 Camino Real, Kyle, TX 78640
-
Sandy's Burger DinerLa Feria
504 N Main St, La Feria, TX 78559
-
Antojitos El PelonLa Joya
223 W Expy 83, La Joya, TX 78560
-
Waffle HouseLa Porte
1501 W Fairmont Pkwy, La Porte, TX 77571-6140
Waffles · Breakfast
-
Dang Dats DeliciousLa Porte
402 W Main St, La Porte, TX 77571
-
Baldys Classic American Diner La VerniaLa Vernia
9356 US Highway 87 W, La Vernia, TX 78121-5934
-
Baldy's American DinerLa Vernia
9356 U.S. Hwy 87 W, La Vernia, TX 78121
-
Waffle HouseLake Worth
6250 Lake Worth Blvd, Lake Worth, TX 76135
Waffles · Breakfast
-
Sissy's DiveLamesa
1510 Lubbock Hwy, Lamesa, TX 79331
-
Broken ForkLampasas
Lampasas, TX
-
Waffle HouseLancaster
1416 N I-35E, Lancaster, TX 75134-2602
Waffles · Breakfast
-
Mama's Monday'sLavon
400 State Highway 78, Lavon, TX 75166-1277
-
Jack's Modern Artisan DeliLeander
2403 S Hwy 183 #104, Leander, TX 78641
-
I Don't Know DinerLevelland
505 Houston St, Levelland, TX 79336
Waffles
-
Noemi's PlaceLevelland
703 College Ave, Levelland, TX 79336
-
Delicious DinerLiberty
10918 TX-146, Liberty, TX 77575
-
Happy Wok Asian DinerLiberty Hill
14125 W State Hwy 29 B206, Liberty Hill, TX 78642
-
Lindale LandingLindale
15338 FM 849, Lindale, TX 75771
-
Chefita’s Coffee (Dixie’s Too)Littlefield
2000 Hall Ave, Littlefield, TX 79339
-
Denny'sLive Oak
12816 N I-35, Live Oak, TX 78233-2611
Waffles
-
Garden GrilleLive Oak
8101 Pat Booker Rd, Live Oak, TX 78233-2600
-
Huddle HouseLivingston
1155 E Church St, Livingston, TX 77351
-
Main Street Eats, Llano, TXLlano
103 E Main St, Llano, TX 78643
-
Julias RestaurantLos Fresnos
220 W Ocean Blvd, Los Fresnos, TX 78566
-
Naomi's DinerLytle
15033 Main St #100, Lytle, TX 78052
-
Magnolia DinerMagnolia
18423 FM 1488 Rd, Magnolia, TX 77354-8511
-
Mojo's Kountry KitchenMalakoff
302 E Royall Blvd, Malakoff, TX 75148
Since 1939
-
Cafe 290Manor
11011 US-290, Manor, TX 78653
Waffles
-
Our Place RestaurantMansfield
915 W Debbie Ln, Mansfield, TX 76063
BEFORE YOU GO
Before your next diner visit
Plan breakfast, check late-night service and organise a group.


