Top things to do

Top Choice Cafe in Ruidoso

Cornerstone Bakery

Totally irresistible, hugely popular local bakery and cafe, where everything, from the breads, pastries and espresso to the omelets and croissant sandwiches, is just the way it should be. Stick around long enough an…
Museum in Ruidoso

Hubbard Museum of the American West

This town-run museum focuses on local history, with a wonderful gallery of old photos, and also displays Native American kachinas, war bonnets, weapons and pottery. Traces of its original incarnation as the Museum o…
Pub in Ruidoso

Rio Grande Grill & Taproom

The taproom of the Sierra Blanca Brewing Company (based in Moriarty, east of Albuquerque, no relation to the Sherlock Holmes villain), the Rio Grande sometimes feels more like a restaurant than a bar. Don't expect a…
Sports Ground in Ruidoso

Ruidoso Downs Racetrack

National attention focuses on the Ruidoso Downs racetrack on Labor Day for the world's richest quarter-horse race, the All American Futurity, which has a purse of $2.4 million. The course is also home to the Racehor…
Italian in Ruidoso

Michael J's

Excellent and very convivial Italian restaurant, cozy and romantic in winter and offering outdoor patio seating in summer. The delicious pasta dishes concentrate on seafood such as clams and shrimp, but it also serv…
Live Music in Ruidoso

Flying J Ranch

Families with little ones will love this 'Western village,' 1.5 miles north of Alto, as it delivers a full night of entertainment, with gunfights, pony rides and Western music, to go with its cowboy-style chuckwagon…
Bistro in Ruidoso

Village Buttery

Go gourmet in Ruidoso: freshly made soups and quiche, tortellini salad and whole-wheat tuna sandwiches, all followed up with just-baked croissants and pie. The catch? (You knew there would be a catch.) It's lunch on…
New Mexican in Ruidoso

Casa Blanca

Dine on Southwestern cuisine in a renovated Spanish-style house or on the pleasant patio in the summer. It's hard to go wrong with the New Mexican plates, but it's also got big burgers and chicken-fried steak.
Theater in Ruidoso

Spencer Theater for the Performing Arts

Larger than you’d expect in small-town New Mexico, and enjoying a stunning mountain setting in Alto, this community theater hosts drama, music and dance performances.
Cultural in Ruidoso


Bavarian-themed, with German food and beer, along with professional polka dancing and oompah bands. Held the third weekend in October.