Across New Mexico, of the 92 diners we list, 83 give a phone number and 49 have a website. 4 are branches of national chains — Denny's (3), Waffle House (1); the remaining 88 are independent. By what they offer: 6 are retro-style diners, 4 serve pie, 3 serve pancakes. The longest-running is Silver Moon Cafe, in business since 1959.
Top 10 diners in New Mexico
Ranked by how complete and owner-verified the listing info is — hours, phone, website, services. No pay-to-play. Full 2026 ranking
-
1Grandma's K & I DinerAlbuquerque
-
2Great American DinerCasa Blanca
-
3Weck'sAlbuquerque
-
466 DinerAlbuquerque
-
5Denny'sAlbuquerque
-
6Flying TortillaSanta Fe
-
7Joe's DiningSanta Fe
-
8Kap's Coffee Shop & DinerAlbuquerque
-
9Lindy's DinerAlbuquerque
-
10Plaza Cafe SouthsideSanta Fe
Cities
Largest first. Towns with a single diner are listed further down this page.
Other towns in New Mexico
One diner each — too few for a page of their own, so they live here.
-
Skweke's DinerAlamogordo
Alamogordo, NM
-
Penny's DinerBelen
2101 Camino Del Llano, Belen, NM 87002
-
Sonya'sBloomfield
510 S Bloomfield Blvd, Bloomfield, NM 87413
-
Roadside RestaurantBloomfield
319 S Bloomfield Blvd, Bloomfield, NM 87413
-
Smokey Bear RestaurantCapitan
310 Smokey Bear Blvd, Capitan, NM 88316
-
No Whiner DinerCarlsbad
1801 S Canal St, Carlsbad, NM 88220-6517
-
Mabel B'z DinerCarrizozo
6540 US-380, Carrizozo, NM 88301
-
Great American DinerCasa Blanca
167 Casa Blanca Rd, Casa Blanca, NM 87007
-
Fina's DinerChama
2298 NM-17, Chama, NM 87520
-
Big Daddy's DinerCloudcroft
1705 James Canyon Hwy, Cloudcroft, NM 88317
-
Mom's CafeClovis
504 S Hull St, Clovis, NM 88101
-
The Smokin' SkilletClovis
2018 Mabry Dr, Clovis, NM 88101
-
Sierra Grande RestaurantDes Moines
6 Sierra Road, Des Moines, NM 88418
Since 2022
-
Kaw-Lija'sEagle Nest
E Therma St, Eagle Nest, NM 87718
-
Stop and eatEspanola
102 S Riverside Dr, Espanola, NM 87532
-
Hatch CornerHatch
320 W Hall St, Hatch, NM 87937
-
Hot Stuff RestaurantHatch
201 W Hall St, Hatch, NM 87937
-
Cole's DinerJal
242 S Main St, Jal, NM 88252
-
Doc's PlaceKirtland
4130 US-64, Kirtland, NM 87417
-
Dave's DinerLas Vegas
908 Grand Ave, Las Vegas, NM 87701-4521
-
Olivia's CafeLas Vegas
825 Mills Ave, Las Vegas, NM 87701
-
Sams DinerLordsburg
208 E Motel Dr, Lordsburg, NM 88045-1921
-
Tumbleweeds DinerMagdalena
1408 1st St, Magdalena, NM 87825
-
Wow DinerMilan
1300 Motel Dr, Milan, NM 87021
-
Gabbys DinerMilan
1300 Motel Dr, Milan, NM 87021
-
Rene's 50's DinerMora
347 NM-518, Mora, NM 87732
-
Mustang DinerMountainair
605 US-60, Mountainair, NM 87036
-
Last Chance Food ShackMountainair
108 West Main Street Corner of Highway, 60 and Main Street, Mountainair, NM 87036
-
Bo's Place Family RestaurantQuesta
2422 NM-522, Questa, NM 87556
-
Yesterday's DinerRed River
612 W Main St, Red River, NM 87558
-
Big D's Downtown DiveRoswell
505 N Main St, Roswell, NM 88201
-
Denny'sRoswell
2200 N Main St, Roswell, NM 88201
-
Pena's PlaceRuidoso
2963 Sudderth Dr, Ruidoso, NM 88345
-
Alto CafeRuidoso
810 NM-48, Ruidoso, NM 88312
-
Route 66 DinerSan Jon
San Jon, NM
-
Silver Moon CafeSanta Rosa
2545 U.S. Route 66, Santa Rosa, NM 88435
Since 1959
-
Penny's DinerSanta Teresa
12 Kitty Hawk Dr, Santa Teresa, NM 88008
-
Dairy DeliteSpringer
42 US Highway 56, Springer, NM 87747
-
Russell's Route 66 DinerSpringer
Interstate 25, Springer, NM 87747
-
Green Life NutritionSunland Park
1675 McNutt Rd, Sunland Park, NM 88063-9453
-
Lils DinerThoreau
109 NM-371, Thoreau, NM 87323
-
The DAM DinerTierra Amarilla
3230 NM -112, Tierra Amarilla, NM 87575
-
A & B Drive InTruth or Consequences
211 N Broadway St, Truth or Consequences, NM 87901
-
Penny's DinerVaughn
1005 US Hwy 285, Vaughn, NM 88353
BEFORE YOU GO
Before your next diner visit
Plan breakfast, check late-night service and organise a group.


