All states›New Mexico

Cafes in New Mexico

275 cafes in 75 cities and towns across New Mexico. Pick a city for the full list with phone numbers and a map, or scroll down for the smaller towns.

New Mexico has about 2,130,256 residents, so that's 13 cafes per 100,000 people. Population: U.S. Census Bureau, 2024 estimate.

275cafes
75cities & towns
89%list a phone
161with a website

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

  1. 1Ingo's Art CafeTruth or Consequences

    Spotted an error? Let us know

  2. 2The Courthouse CafePortales

    Spotted an error? Let us know

  3. 3The Adobe Cafe & BakeryReserve

    Bakery cafe

    Spotted an error? Let us know

  4. 4Cimarron MercantileCimarron

    Spotted an error? Let us know

  5. 5Baca Boys CafeAlbuquerque

    Spotted an error? Let us know

  6. 6CafecitoSanta Fe

    Cuban

    Spotted an error? Let us know

  7. 7Flying Star CafeAlbuquerque

    Spotted an error? Let us know

  8. 8Ancora Cafe and BakeryAlbuquerque

    BreakfastBakery cafe

    Spotted an error? Let us know

  9. 9Cake's CafeSanta Fe

    Spotted an error? Let us know

  10. 10Cinnamon Sugar & Spice CafeAlbuquerque

    Spotted an error? Let us know

Cities

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

Other towns in New Mexico

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

  1. Rustic CafeAlamogordo

    3500 N White Sands Blvd, Alamogordo, NM 88310

    Breakfast · Brunch

    Breakfast

    Spotted an error? Let us know

  2. Village Haus CafeAngel Fire

    10 Miller Ln, Angel Fire, NM 87710

    Breakfast · Lunch · Sandwiches

    Bakery cafe

    Spotted an error? Let us know

  3. Early Bird Cafe & BakeryAngel Fire

    3420 Mountain View Blvd, Angel Fire, NM 87710

    Breakfast · Lunch

    BreakfastBakery cafe

    Spotted an error? Let us know

  4. Taty at the BumpAngel Fire

    3375 Mountain View Blvd d, Angel Fire, NM 87710

    Spotted an error? Let us know

  5. Southline CafeAnimas

    1326 NM-9, Animas, NM 88020

    Spotted an error? Let us know

  6. GroWild Cafe & EventsAnthony

    2802 NM-28, Anthony, NM 88021

    Lunch

    Spotted an error? Let us know

  7. Ancient Grounds CafeAztec

    100 N Main Ave, Aztec, NM 87410

    Spotted an error? Let us know

  8. Purple Cow KafeAztec

    36 Road 2393, Aztec, NM 87410-9339

    Spotted an error? Let us know

  9. M & A Bayard CafeBayard

    1101 Central Ave, Bayard, NM 88023

    Spotted an error? Let us know

  10. Range CaféBernalillo

    925 S Camino Del Pueblo, Bernalillo, NM 87004

    Spotted an error? Let us know

  11. Trading PostBernalillo

    1300 Tuyuna Trl, Bernalillo, NM 87004-5940

    Spotted an error? Let us know

  12. Fly by Sodexo at Cannon AFBCannon Air Force Base

    203 Air Commando Way B1225, Cannon Air Force Base, NM 88103

    Spotted an error? Let us know

  13. HTeaOCarlsbad

    1103 S Canal St, Carlsbad, NM 88220-5236

    Tea room

    Spotted an error? Let us know

  14. PJ and B's Rio CafeCarlsbad

    711 Muscatel Ave, Carlsbad, NM 88220

    Spotted an error? Let us know

  15. Pecos River CafeCarlsbad

    409 S Canal St, Carlsbad, NM 88220-5658

    Spotted an error? Let us know

  16. Poco LocoCarson

    509 NM-567, Carson, NM 87517

    Spotted an error? Let us know

  17. Greenside CafeCedar Crest

    12165 NM-14, Cedar Crest, NM 87008

    Spotted an error? Let us know

  18. Boxcar CafeChama

    425 Terrace Ave, Chama, NM 87520

    Spotted an error? Let us know

  19. Cimarron MercantileCimarron

    709 S Collison Ave, Cimarron, NM 87714

    Spotted an error? Let us know

  20. Kristy's Korner KafeCleveland

    765 State Highway 518, Cleveland, NM 87715

    Spotted an error? Let us know

  21. Tammy's CaféCliff

    8414 US-180, Cliff, NM 88028

    Spotted an error? Let us know

  22. Patio CafeColumbus

    117 Broadway Ave, Columbus, NM 88029

    Spotted an error? Let us know

  23. Hannah & Nate'sCorrales

    4512 Corrales Rd, Corrales, NM 87048

    Spotted an error? Let us know

  24. Cuban CaféCuba

    6333 US-550, Cuba, NM 87013

    Lunch · Salads · Sandwiches

    Cuban

    Spotted an error? Let us know

  25. Rise N ShineDeming

    110 S Gold Ave, Deming, NM 88030-3704

    Spotted an error? Let us know

  26. Becky's Lakeside CafeDexter

    5 Lake Van Dr, Dexter, NM 88230

    Spotted an error? Let us know

  27. Lakeside CafeDexter

    5 Lake van Dr, Dexter, NM 88230-9643

    Spotted an error? Let us know

  28. MY CafeDexter

    63 Yakima Rd in Midway, Dexter, NM 88230

    Spotted an error? Let us know

  29. Eagle Nest CafeEagle Nest

    102 Highway 64, Eagle Nest, NM 87718-8057

    Spotted an error? Let us know

  30. All Roads CafeEdgewood

    150 NM-344 Ste J, Edgewood, NM 87015

    Spotted an error? Let us know

  31. Ancient Rituals ApothecaryEl Prado

    1405 Paseo Del Pueblo Norte, El Prado, NM 87529

    Tea room

    Spotted an error? Let us know

  32. The Wake and TakeEl Prado

    480 State Rd. 150, El Prado, NM 87514

    Spotted an error? Let us know

  33. Kokopelli's CaféElephant Butte

    661 Warm Springs Blvd, Elephant Butte, NM 87935

    Spotted an error? Let us know

  34. The Lazy Buffalo Trading Company LLCEspanola

    921 Paseo de Onate, Espanola, NM 87532-2649

    Spotted an error? Let us know

  35. A&J CafeGrants

    333 Nimitz Dr, Grants, NM 87020

    Spotted an error? Let us know

  36. Hot Spot CafeGrants

    1500 3rd St, Grants, NM 87020

    Spotted an error? Let us know

  37. Valley CafeHatch

    360 W Hall St, Hatch, NM 87937

    Family-owned

    Breakfast · Lunch

    Breakfast

    Spotted an error? Let us know

  38. Hillsboro General Store CafeHillsboro

    10697 NM-152, Hillsboro, NM 88042

    Spotted an error? Let us know

  39. HTeaO - HobbsHobbs

    2319 N Grimes St, Hobbs, NM 88240

    Tea room

    Spotted an error? Let us know

  40. The CafeHobbs

    700 N Dal Paso St, Hobbs, NM 88240

    Spotted an error? Let us know

  41. Sweet Bella’s NutritionHobbs

    424 N Dal Paso St, Hobbs, NM 88240-5928

    Spotted an error? Let us know

  42. Comfort in a CupHolloman AFB

    280 1st St, Holloman AFB, NM 88330

    Spotted an error? Let us know

  43. Holloman AFB reFUEL CafeHolloman Air Force Base

    Holloman Air Force Base, NM

    Spotted an error? Let us know

  44. Highway 4 Cafe & BakeryJemez Springs

    17502 NM-4, Jemez Springs, NM 87025

    Bakery cafe

    Spotted an error? Let us know

  45. Highway 4 cafeJemez Springs

    Highway 4, Jemez Springs, NM 87025

    Spotted an error? Let us know

  46. Sodexo NMHULas Vegas

    800 National Ave, Las Vegas, NM 87701

    Spotted an error? Let us know

  47. World Treasures Traveler's CafeLas Vegas

    1814 Plaza St, Las Vegas, NM 87701

    Spotted an error? Let us know

  48. Crane CafeLemitar

    5 I-25 Frontage Rd, Lemitar, NM 87823

    Since 2012

    Spotted an error? Let us know

  49. Kelly's CafeLoco Hills

    132701 Lovington Hwy, Loco Hills, NM 88255

    Since 2003

    Breakfast

    Dog-friendly

    Spotted an error? Let us know

  50. Loco Hills CafeLoco Hills

    132701 Lovington Hwy, Loco Hills, NM 88255

    Spotted an error? Let us know

  51. The Ivy TearoomLos Ranchos

    7015 4th St NW, Los Ranchos, NM 87107

    Tea room

    Spotted an error? Let us know

  52. Ivy Tearoom - Afternoon Tea & CaviarLos Ranchos De Albuquerque

    8830 4th St NW, Los Ranchos De Albuquerque, NM 87114

    Tea room

    Spotted an error? Let us know

  53. Corina's CafeLovington

    1310 Main St, Lovington, NM 88260

    Spotted an error? Let us know

  54. Evetts CafeMagdalena

    501 1st St, Magdalena, NM 87825

    Spotted an error? Let us know

  55. The Bean at Josefina'sMesilla

    2261 Calle De Guadalupe, Mesilla, NM 88046

    Spotted an error? Let us know

  56. The Bean of MesillaMesilla

    2011 Avenida de Mesilla, Mesilla, NM 88005

    Spotted an error? Let us know

  57. Mesilla Old Barrel Tea CompanyMesilla

    2410 Calle Principal Ste C, Mesilla, NM 88046

    Loose leaf tea

    Tea room

    Spotted an error? Let us know

  58. Elk X-ing CafeMimbres

    3668 Highway 35, Mimbres, NM 88049

    Spotted an error? Let us know

  59. The Purple OnionMogollon

    Main street, Mogollon, NM 88039

    Spotted an error? Let us know

  60. Alpine AlleyMountainair

    210 N Summit Ave, Mountainair, NM 87036

    Spotted an error? Let us know

  61. Mesa Vista CafeOjo Caliente

    35323 US Hwy 285, Ojo Caliente, NM 87549

    Spotted an error? Let us know

  62. Pie Town CafePie Town

    5596 Highway 60, Pie Town, NM 87821

    Spotted an error? Let us know

  63. Ancient Way CafePinehill

    4018 Ice Caves Rd Hwy53, Pinehill, NM 87321

    Spotted an error? Let us know

  64. Stagecoach CafeRamah

    3370 Bond St, Ramah, NM 87321

    Spotted an error? Let us know

  65. Old Tymer's CafeRed River

    210 E Main St, Red River, NM 87558

    Breakfast · Lunch

    Breakfast

    Spotted an error? Let us know

  66. The Adobe Cafe & BakeryReserve

    2134 US-180, Reserve, NM 87830

    Breakfast · Lunch · Salads

    Bakery cafe

    Spotted an error? Let us know

  67. Ella's CafeReserve

    96 Main St, Reserve, NM 87830

    Spotted an error? Let us know

  68. Smokey's CafeReserve

    95 b NM-435, Reserve, NM 87830

    Spotted an error? Let us know

  69. Roadrunner CafeRio Rancho

    7001 Zenith Ct NE, Rio Rancho, NM 87144-6468

    Spotted an error? Let us know

  70. Rodeo Grocery & CafeRodeo

    195 NM-80, Rodeo, NM 88056

    Spotted an error? Let us know

  71. The Tea Room at Swallow HillSan Patricio

    27648 Nosker Ln, San Patricio, NM 88348

    Tea room

    Spotted an error? Let us know

  72. Sandia Crest House Gift Shop & RestaurantSandia Park

    701 Sandia Crest Rd, Sandia Park, NM 87047

    Spotted an error? Let us know

  73. Sandia Crest HouseSandia Park

    701 Sandia Crest Rd, Sandia Park, NM 87047

    Spotted an error? Let us know

  74. Santa Ana CafeSanta Ana Pueblo

    1300 Tuyuna Trail, Santa Ana Pueblo, NM 87004

    Spotted an error? Let us know

  75. Birdwell's Vintage VibesSilver City

    602 N Bullard St, Silver City, NM 88061

    Spotted an error? Let us know

  76. Nancy's Silver CafeSilver City

    514 N Bullard St, Silver City, NM 88061

    Spotted an error? Let us know

  77. Q's Southern BistroSilver City

    101 W College Ave, Silver City, NM 88061-5416

    Spotted an error? Let us know

  78. Adobe CafeTaos Pueblo

    North Side Pueblo, Taos Pueblo, NM 87571

    Spotted an error? Let us know

  79. Roots Farm CafeTijeras

    11784 NM-337, Tijeras, NM 87059

    Spotted an error? Let us know

  80. High Mountain GrillTijeras

    5 Kuhn Dr, Tijeras, NM 87059

    Spotted an error? Let us know

  81. Jo's Chameleon CafeTijeras

    Tijeras, NM 87059

    Spotted an error? Let us know

  82. Ingo's Art CafeTruth or Consequences

    422 N Broadway St, Truth or Consequences, NM 87901

    Spotted an error? Let us know

  83. Simons CafeVado

    8840 Highway 478, Vado, NM 88072

    Spotted an error? Let us know

  84. Pig & Fig CafeWhite Rock

    11 Sherwood Blvd, White Rock, NM 87547

    Spotted an error? Let us know

  85. Cactus CafeWhites City

    26 Carlsbad Cavern Hwy, Whites City, NM 88268

    Spotted an error? Let us know

  86. Chloride Bank CafeWinston

    300 Wall St Rd, Winston, NM 87943

    Spotted an error? Let us know

BEFORE YOU GO

Make your cafe visit work

Choose a setting, check laptop policies and plan a meetup.

All guides