Escape Resort at Ruidoso Logo

The Best Restaurants in Ruidoso, NM

Our charming mountain town is home to a diverse selection of locally owned and operated restaurants that are full of character and incredible food. From cozy cafes to intimate bistros, Ruidoso offers a delightful range of restaurants, grills, and diners that are sure to suit any palate.


Here are our picks of the best places to eat in Ruidoso, NM to help you get your first few meals planned. Enjoy!

This beloved restaurant has been a fixture in the Ruidoso community since the 1960’s. The building has been the home to Hollywood Stars, 36-hour long poker games, and some of the best steaks in New Mexico. With its warm southern style atmosphere and live music, the Texas Club offers a memorable (and delicious) dining experience.

The Texas Club

212 Metz Dr.

Ruidoso, NM 88345

HOURS

MON : 5 PM - 8 PM

THURS : 5 PM - 8 PM

FRI : 5 PM - 8:30 PM

SAT : 5 PM - 8:30 PM

SUN : 5 PM - 8 PM

Grill Caliente is known for serving a fusion of bold flavors inspired by Southwestern and Mexican cuisine. With more than 30 years of restaurant experience in Ruidoso, the folks at Grill Caliente are experts at wowing their guests with their vibrant chile focused menu. From burgers, steaks, and tacos to imaginative vegetarian options, Grill Caliente is a perfect place to get a genuine taste of Ruidoso.

Grill Caliente

2800 Sudderth Dr.

Ruidoso, NM 88345

HOURS

TUES - SUN : 11 AM - 8:30 PM

Michael J’s offers the best intimate fine-dining experience in all of Ruidoso. This elegant and charming restaurant showcases Italian cuisine served with a creative twist with a specialty in veal, chicken, and Alaskan salmon. From the warm and inviting ambiance to the attentive service and the incredible skill of the kitchen staff, Michael J’s is an exceptional dining experience that shouldn’t be missed.

Michael J's

601 Mechem Dr.

Ruidoso, NM 88345

HOURS

TUES - SUN : 5 PM - 9 PM

Share by: