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!

mexican food
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 a bar on each floor. Recommended: fajitas!
501 Mechem Dr.
Hours: Monday-Thursday 11am-9pm, Friday & Saturday 11am-10pm, Sundays 11am-8pm

mexican foodChileo’s
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.
135 Hwy 70 in Ruidoso Downs
Hours: Call for hours.


mexican foodComal
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.
2117 Sudderth Dr.
Hours: Monday-Sunday 11am-8pm, Closed Tuesdays


mexican foodDisco 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!
141 W. Hwy 70
Hours: Friday-Monday 10am-8pm,Tuesday & Thursday 10am-6pm, Closed Wednesdays

mexican foodEl Camino Nuevo
The fact that there are so many Mexico restaurants in Ruidoso — and the fact that so many have staying power — is testament to the friendly ambience 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 Drive. Recommendation: the flan.
1025 Mechem Dr.
Hours: Call for hours.

mexican foodEl 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.
442 Smokey Bear Blvd. in Capitan
Hours: Call for hours.


mexican foodEl 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 on your face. Recommended: enchiladas.
721 Mechem Dr.
Hours: Monday-Saturday 8am-8pm, Closed Sundays

mexican foodGrill Caliente
Grill Caliente serves up healthy, fresh “Nuevo Mexican” food throughout the year. Their outdoor patio is dog-friendly, and their burger selection is steadily becoming legendary. Don’t skip out on the green chile rings, as an appetizer. Recommended: the skillet chicken (beware, though, it is spicy!).
2800 Sudderth Dr.
Hours: Tuesday-Saturday 11am-2pm & 5pm-9pm Closed Sunday & Monday

mexican foodJorge’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.
2064 W. Hwy 70 in Ruidoso Downs
Hours: Daily 7am-9pm


mexican foodLa 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.
340 Sudderth Dr.
Hours: Daily 6am-9pm


mexican foodLa Sierra
Perched on the east side of Highway 48, La Sierra is easy to miss. Once you’re inside, there is no mistaking tan 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 decent prices. La Sierra is located near the turn-off to Ski Apache, making a it a popular stop for skiers and snowboarders coming off the mountain. Recommended: any of their lunch combos.
100 Lake Shore Dr. in Alto
Hours: Daily 11am-9pm

mexican foodLucy’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.
2408 Sudderth Dr.
Hours: Monday-Thursday 11am-9pm, Friday & Saturday 11am-9:30pm, Closed Sundays

mexican foodOld 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 more calm. Call ahead for hours. Recommended: enchiladas with red sauce.
692 Old Road in Mescalero
Hours: Sunday-Saturday 9am-9pm, Closed Mondays

mexican foodOle Taco
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…
319 Sudderth Dr.
Hours: Monday-Saturday 11am-11pm, Closed Sundays


mexican foodPeñ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 omelettes, and a friendly attitude are the signatures of this little neighborhood eatery. The cozy outdoor patio is an extra bonus. Expect a wait on weekends. Recommended: try the eggs Benedict (Sat. & Sun. only).
2963 Sudderth Dr.
Hours: Thursday-Monday 7:30am-2pm, Sundays 7:30am-1pm