Mexican Food

mexican foodMexican food restaurants comprise perhaps the largest variety of ethnic cuisine options, in Ruidoso. Whatever your craving, rest assured you can find it here. Standing arguments over the area's best Mexican food (Jorge's? Comal?) run parallel with the question of who serves up the best Tex-Mex (Casa Blanca? Tina's?). The take-home message, here, is that you really can't go wrong. Secret spots like Club Gas serve up surprisingly good fare — head over on Thursday evenings for the wildly popular "enchilada night" — and other establishments such as Grill Caliente focus on healthier, "Nuevo" Mexican dishes. Green chile is a staple on just about every menu in town, so come prepared to make your taste buds dance. Buen provecho!

Casa Blanca

Casa Blanca has been around for decades, and for good reason. Depending on who you talk to, you may hear they have the best fill-in-the-blank in Ruidoso, with common options being margaritas, chile rellenos, and home-made chips and salsa. Located in a large, old house, Casa Blanca has plenty of space, two outdoor patios, and […]

  • 575-257-2495
  • 501 Mechem Dr., Ruidoso, NM, United States


Chileo’s is the perfect option when you’re craving decent, quick-order Mexican food and don’t have much time. Their drive-through window makes it even easier to grabs some tacos and be on your merry way. Recommended: burritos. Hours: Call for hours.

  • 575-378-4033
  • 135 Hwy 70, Ruidoso Downs, NM, United States


Comal should be included in any conversation that involves authentic Mexican food in Ruidoso, opposed to the “Tex-Mex” options that are far more common. Tucked back into the corner of a small shopping center, you will need to look for this place… but it will be worth your while Recommended: the tamales. Hours: Monday-Sunday 11am-8pm, […]

  • 575-258-1397
  • 2117 Sudderth Dr., Ruidoso, NM, United States

Disco Taco

If the name isn’t enough to entice you to eat here, then the tacos should be. Located right off the highway and embracing a no-frills attitude, Disco Taco is worth a visit when you want something fast, affordable, and tasty. Recommended: tacos, of course! Hours: Friday-Monday 10am-8pm, Tuesday & Thursday 10am-6pm, Closed Wednesdays

  • 575-378-4224
  • 141 W. Hwy 70, Ruidoso, NM, United States

El Camino Nuevo

The fact that there are so many Mexico restaurants in Ruidoso — and the fact that so many have staying power — is a testament to the friendly ambiance and quality of food that each place offers. El Camino Nuevo is no exception, with years of experience serving hungry and thirsty patrons cruising down Mechem […]

  • 575-258-4312
  • 1025 Mechem Dr., Ruidoso, NM, United States

El Paisano

If Oso Grill or Smokey B’s don’t suit your fancy on that day trip to Capitan, consider popping into El Paisano for some down-home, small-town Mexican food. The friendly service and laid-back character won’t disappoint, though it might be a good idea to call first to make sure they’re open. Recommended: green chile stew. Hours: […]

  • 575-354-2206
  • 442 Smokey Bear Blvd., Capitan, NM, United States

El Paraiso Mexican Restaurant

El Paraiso is nothing special but it is consistent and tasty, and that is precisely why this joint remains a popular destination for breakfast and lunch, particularly among locals. Located in the mostly-deserted Sierra Blanca Mall next to Albertson’s, this humble eatery will have you in and out in a jiffy, with a satisfied smile […]

  • 575-257-0279
  • 721 Mechem Dr., Ruidoso, NM, United States

Gril Caliente

Grill Caliente puts a creative, healthy twist on New Mexican fare, with fresh ingredients and consistently delicious food. Burger lovers will appreciate their hard-to-choose selection, and appetizers like their famous green chile rings (think onion rings, only with Hatch green chiles) and Brussel sprouts glazed with honey and spicy sriracha sauce are must-tries. Bright salads, […]

  • 575-630-0024
  • 2800 Sudderth Dr., Ruidoso, NM, United States

Jorge’s Café

Recently voted “Best Mexican Restaurant” by subscribers to the Ruidoso News, Jorge’s is one place where you can’t go wrong. This unassuming restaurant, surrounded by a road-side motel, offers a huge menu and tons of daily specials. Breakfast, lunch, dinner, dessert, beer, and wine… Jorge’s has it all. Recommended: chile rellenos and a michelada. Hours: […]

  • 575-378-9804
  • 2064 W. Hwy 70, Ruidoso Downs, NM, United States

La Hacienda

La Hacienda is an accommodating and casual spot that is good for larger groups or impromptu cravings. Like so many of Ruidoso’s Mexican restaurants, La Hacienda embraces a laid-back, slower pace and offers a large menu, Recommended: the carne asada. Hours: Daily 6am-9pm  

  • 575-378-1079
  • 340 Sudderth Dr., Ruidoso, NM, United States

La Sierra

Perched on the east side of Highway 48, La Sierra is easy to miss. Once you’re inside, there is no mistaking an aura of bygone glory days, with a closed-off bar that can surely tell some stories. The restaurant remains a good option for passers-by, however, with a robust menu and consistently good food, at […]

  • 575-336-4673
  • 100 Lake Shore Dr., Alto, NM, United States

Lucy’s Mexicali Restaurant

Lucy’s Mexicali is more than a restaurant, with a full and popular bar and occasional live music. Lucy’s serves up both traditional Mexican and Tex-Mex fare, and the location — right in the center of downtown’s Ruidoso’s shopping district — makes it a great stop for the hungry visitor. Recommended: their margaritas. Hours: Monday-Thursday 11am-9pm, […]

  • 575-257-8754
  • 2408 Sudderth Dr., Ruidoso, NM, United States

Old Road Restaurant

Old Road Restaurant is located in Mescalero, about 20 minutes from Ruidoso on the Apache Reservation. The off-the-highway destination used to be a rowdier, BYOB-type kind of joint, but these days things are a little calmer. Call ahead for hours. Recommended: enchiladas with red sauce. Hours: Sunday-Saturday 9am-9pm, Closed Mondays

  • 575-464-4674
  • 692 Old Road, Mescalero, NM, United States

Ole Tacos

Whenever you see a run-down little taco shop with people waiting for their orders to come up, you know it’s a good sign. Ole Tacos is the quintessential pit stop for a quick Mexican food fix. Recommended: hey, any restaurant with “taco” in the name should tell you something… Hours: Monday-Saturday 11am-11pm, Closed Sundays

  • 575-257-5040
  • 319 Sudderth Dr., Ruidoso, NM, United States

Peña’s Place

Peña’s Place has been serving up delicious breakfasts and lunches for many years. Located near the entrance of historic Upper Canyon, Jimmy Peña and his crew know exactly how to satisfy the hungry masses. Good coffee, great omelets, and a friendly attitude are the signatures of this little neighborhood eatery. The cozy outdoor patio is an […]

  • 575-257-4135
  • 2963 Sudderth Dr., Ruidoso, NM, United States