Across New Mexico, of the 275 cafes we list, 244 give a phone number and 161 have a website. No national chains here — every cafe on this page is independent. By what they offer: 33 are tea rooms, 13 serve breakfast, 10 are bakery cafes. Most often named on their own websites: breakfast (25), lunch (22) and brunch (10). The longest-running is Green Chile Cafe, in business since 1939. 3 describe themselves as family-owned.
Top 10 cafes 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
-
1Ingo's Art CafeTruth or Consequences
-
2The Courthouse CafePortales
-
3The Adobe Cafe & BakeryReserve
-
4Cimarron MercantileCimarron
-
5Baca Boys CafeAlbuquerque
-
6CafecitoSanta Fe
-
7Flying Star CafeAlbuquerque
-
8Ancora Cafe and BakeryAlbuquerque
-
9Cake's CafeSanta Fe
-
10Cinnamon Sugar & Spice CafeAlbuquerque
Cities
Largest first. Towns with a single cafe are listed further down this page.
- Albuquerque85
- Santa Fe28
- Las Cruces17
- Roswell9
- Farmington8
- Ruidoso8
- Gallup6
- Taos6
- Clovis5
- Los Alamos5
- Artesia4
- Belen4
- Portales4
Other towns in New Mexico
One cafe each — too few for a page of their own, so they live here.
-
Rustic CafeAlamogordo
3500 N White Sands Blvd, Alamogordo, NM 88310
Breakfast · Brunch
-
Village Haus CafeAngel Fire
10 Miller Ln, Angel Fire, NM 87710
Breakfast · Lunch · Sandwiches
-
Early Bird Cafe & BakeryAngel Fire
3420 Mountain View Blvd, Angel Fire, NM 87710
Breakfast · Lunch
-
Taty at the BumpAngel Fire
3375 Mountain View Blvd d, Angel Fire, NM 87710
-
Southline CafeAnimas
1326 NM-9, Animas, NM 88020
-
GroWild Cafe & EventsAnthony
2802 NM-28, Anthony, NM 88021
Lunch
-
Ancient Grounds CafeAztec
100 N Main Ave, Aztec, NM 87410
-
Purple Cow KafeAztec
36 Road 2393, Aztec, NM 87410-9339
-
M & A Bayard CafeBayard
1101 Central Ave, Bayard, NM 88023
-
Range CaféBernalillo
925 S Camino Del Pueblo, Bernalillo, NM 87004
-
Trading PostBernalillo
1300 Tuyuna Trl, Bernalillo, NM 87004-5940
-
Fly by Sodexo at Cannon AFBCannon Air Force Base
203 Air Commando Way B1225, Cannon Air Force Base, NM 88103
-
HTeaOCarlsbad
1103 S Canal St, Carlsbad, NM 88220-5236
-
PJ and B's Rio CafeCarlsbad
711 Muscatel Ave, Carlsbad, NM 88220
-
Pecos River CafeCarlsbad
409 S Canal St, Carlsbad, NM 88220-5658
-
Poco LocoCarson
509 NM-567, Carson, NM 87517
-
Greenside CafeCedar Crest
12165 NM-14, Cedar Crest, NM 87008
-
Boxcar CafeChama
425 Terrace Ave, Chama, NM 87520
-
Cimarron MercantileCimarron
709 S Collison Ave, Cimarron, NM 87714
-
Kristy's Korner KafeCleveland
765 State Highway 518, Cleveland, NM 87715
-
Tammy's CaféCliff
8414 US-180, Cliff, NM 88028
-
Patio CafeColumbus
117 Broadway Ave, Columbus, NM 88029
-
Hannah & Nate'sCorrales
4512 Corrales Rd, Corrales, NM 87048
-
Cuban CaféCuba
6333 US-550, Cuba, NM 87013
Lunch · Salads · Sandwiches
-
Rise N ShineDeming
110 S Gold Ave, Deming, NM 88030-3704
-
Becky's Lakeside CafeDexter
5 Lake Van Dr, Dexter, NM 88230
-
Lakeside CafeDexter
5 Lake van Dr, Dexter, NM 88230-9643
-
MY CafeDexter
63 Yakima Rd in Midway, Dexter, NM 88230
-
Eagle Nest CafeEagle Nest
102 Highway 64, Eagle Nest, NM 87718-8057
-
All Roads CafeEdgewood
150 NM-344 Ste J, Edgewood, NM 87015
-
Ancient Rituals ApothecaryEl Prado
1405 Paseo Del Pueblo Norte, El Prado, NM 87529
-
The Wake and TakeEl Prado
480 State Rd. 150, El Prado, NM 87514
-
Kokopelli's CaféElephant Butte
661 Warm Springs Blvd, Elephant Butte, NM 87935
-
The Lazy Buffalo Trading Company LLCEspanola
921 Paseo de Onate, Espanola, NM 87532-2649
-
A&J CafeGrants
333 Nimitz Dr, Grants, NM 87020
-
Hot Spot CafeGrants
1500 3rd St, Grants, NM 87020
-
Valley CafeHatch
360 W Hall St, Hatch, NM 87937
Family-owned
Breakfast · Lunch
-
Hillsboro General Store CafeHillsboro
10697 NM-152, Hillsboro, NM 88042
-
HTeaO - HobbsHobbs
2319 N Grimes St, Hobbs, NM 88240
-
The CafeHobbs
700 N Dal Paso St, Hobbs, NM 88240
-
Sweet Bella’s NutritionHobbs
424 N Dal Paso St, Hobbs, NM 88240-5928
-
Comfort in a CupHolloman AFB
280 1st St, Holloman AFB, NM 88330
-
Holloman AFB reFUEL CafeHolloman Air Force Base
Holloman Air Force Base, NM
-
Highway 4 Cafe & BakeryJemez Springs
17502 NM-4, Jemez Springs, NM 87025
-
Highway 4 cafeJemez Springs
Highway 4, Jemez Springs, NM 87025
-
Sodexo NMHULas Vegas
800 National Ave, Las Vegas, NM 87701
-
World Treasures Traveler's CafeLas Vegas
1814 Plaza St, Las Vegas, NM 87701
-
Crane CafeLemitar
5 I-25 Frontage Rd, Lemitar, NM 87823
Since 2012
-
Kelly's CafeLoco Hills
132701 Lovington Hwy, Loco Hills, NM 88255
Since 2003
Breakfast
-
Loco Hills CafeLoco Hills
132701 Lovington Hwy, Loco Hills, NM 88255
-
The Ivy TearoomLos Ranchos
7015 4th St NW, Los Ranchos, NM 87107
-
Ivy Tearoom - Afternoon Tea & CaviarLos Ranchos De Albuquerque
8830 4th St NW, Los Ranchos De Albuquerque, NM 87114
-
Corina's CafeLovington
1310 Main St, Lovington, NM 88260
-
Evetts CafeMagdalena
501 1st St, Magdalena, NM 87825
-
The Bean at Josefina'sMesilla
2261 Calle De Guadalupe, Mesilla, NM 88046
-
The Bean of MesillaMesilla
2011 Avenida de Mesilla, Mesilla, NM 88005
-
Mesilla Old Barrel Tea CompanyMesilla
2410 Calle Principal Ste C, Mesilla, NM 88046
Loose leaf tea
-
Elk X-ing CafeMimbres
3668 Highway 35, Mimbres, NM 88049
-
The Purple OnionMogollon
Main street, Mogollon, NM 88039
-
Alpine AlleyMountainair
210 N Summit Ave, Mountainair, NM 87036
-
Mesa Vista CafeOjo Caliente
35323 US Hwy 285, Ojo Caliente, NM 87549
-
Pie Town CafePie Town
5596 Highway 60, Pie Town, NM 87821
-
Ancient Way CafePinehill
4018 Ice Caves Rd Hwy53, Pinehill, NM 87321
-
Stagecoach CafeRamah
3370 Bond St, Ramah, NM 87321
-
Old Tymer's CafeRed River
210 E Main St, Red River, NM 87558
Breakfast · Lunch
-
The Adobe Cafe & BakeryReserve
2134 US-180, Reserve, NM 87830
Breakfast · Lunch · Salads
-
Ella's CafeReserve
96 Main St, Reserve, NM 87830
-
Smokey's CafeReserve
95 b NM-435, Reserve, NM 87830
-
Roadrunner CafeRio Rancho
7001 Zenith Ct NE, Rio Rancho, NM 87144-6468
-
Rodeo Grocery & CafeRodeo
195 NM-80, Rodeo, NM 88056
-
The Tea Room at Swallow HillSan Patricio
27648 Nosker Ln, San Patricio, NM 88348
-
Sandia Crest House Gift Shop & RestaurantSandia Park
701 Sandia Crest Rd, Sandia Park, NM 87047
-
Sandia Crest HouseSandia Park
701 Sandia Crest Rd, Sandia Park, NM 87047
-
Santa Ana CafeSanta Ana Pueblo
1300 Tuyuna Trail, Santa Ana Pueblo, NM 87004
-
Birdwell's Vintage VibesSilver City
602 N Bullard St, Silver City, NM 88061
-
Nancy's Silver CafeSilver City
514 N Bullard St, Silver City, NM 88061
-
Q's Southern BistroSilver City
101 W College Ave, Silver City, NM 88061-5416
-
Adobe CafeTaos Pueblo
North Side Pueblo, Taos Pueblo, NM 87571
-
Roots Farm CafeTijeras
11784 NM-337, Tijeras, NM 87059
-
High Mountain GrillTijeras
5 Kuhn Dr, Tijeras, NM 87059
-
Jo's Chameleon CafeTijeras
Tijeras, NM 87059
-
Ingo's Art CafeTruth or Consequences
422 N Broadway St, Truth or Consequences, NM 87901
-
Simons CafeVado
8840 Highway 478, Vado, NM 88072
-
Pig & Fig CafeWhite Rock
11 Sherwood Blvd, White Rock, NM 87547
-
Cactus CafeWhites City
26 Carlsbad Cavern Hwy, Whites City, NM 88268
-
Chloride Bank CafeWinston
300 Wall St Rd, Winston, NM 87943
BEFORE YOU GO
Make your cafe visit work
Choose a setting, check laptop policies and plan a meetup.


