Dining

Restaurants and Grocery Stores in Ruidoso, NM

The many dining establishments in and around Ruidoso cover every price point, range from casual to fine dining, and welcome the opportunity to serve you whether you’re looking for an indulgent breakfast, on-the-go lunch, formal dinner, or quick snack before you head back to the trails or slopes. 

 

The list below is lengthy and understandably overwhelming, so don’t hesitate to ask us for recommendations!

 

American Food

Alto Café: 810 Hwy 48, Ruidoso (575) 336-1980

Anaheim Jack's: 1097 Mechem Drive, Ruidoso (575) 808-8340

Apache Tee Restaurant: 287 Carrizo Canyon Road, Mescalaro (575) 464-7935

Billy The Kid Restaurant and Grill: 1461 Hwy 70 East, Ruidoso Downs (575) 378-4431

Can’t Stop Smokin’ Bar-B-Q: 418 Mechem Drive, Ruidoso (575) 630-0000

Chef Shawn's Eatery: 2415 Sudderth Drive, Ruidoso (575) 257-2433

Circle J BBQ: 1825 Sudderth Drive, Ruidoso (575) 257-4105

Cree Meadows Country Club: 301 Country Club Drive, Ruidoso (575) 257-9186

The Dolan House; 826 Hwy 380, Lincoln (575) 653-4670

Denny’s: 2219 Hwy 70, Ruidoso (575) 378-1389

Farley’s Food Fun & Pub: 1200 Mechem Drive, Ruidoso (575) 258-5676

Flying J Ranch: 1028 State Hwy 48, Alto (575) 336-4330

Four Winds: 111 Central Avenue, Carrizozo (575) 648-2964

Gathering of Nations Buffet: 287 Carrizo Canyon Road, Mescalero (800) 545-9011

Grace O’Malley’s Irish Pub: 2331 Sudderth Drive, Ruidoso (575) 630-0219

Hall of Flame Burgers: 2500 Sudderth Drive, Ruidoso (575) 257-9987

La Brewja: 113 Central Avenue, Carrizozo (575) 648-3090

Lincoln County Grill: 717 Sudderth Drive, Ruidoso (575) 257-7669

Log Cabin Restaurant: 1074 Mechem Drive, Ruidoso (575) 258-5029

New Cali Café: 201 N. Eagle Drive, Ruidoso (575) 257-8652

Oso Grill:  100 Lincoln Avenue, Capitan    (575)354-2327

The Quarters Restaurant & Grill 2535 Sudderth Drive, Ruidoso (575) 257-9535

Rio Grande Grill & Tap Room: 441 Mechem Drive, Ruidoso (575) 808-8456

Smokey B’s at Apache Casino: Hwy 70 West, Mescalero (575) 464-7777

Smokey Bear Restaurant: 310 Smokey Bear Boulevard, Ruidoso (575) 354-2557

Swiss Chalet Grill & Bar: 1451 Mechem Drive, Ruidoso (575) 258-3152

Tina’s Café: 522 Sudderth Drive, Ruidoso (575) 257-8930

Willie’s Place: 102 Hwy 380, Carrizozo (575) 648-4200

 

Asian

The Great Wall of China: 2913 Sudderth Drive, Ruidoso (575) 257-2522

 

Coffee Shops & Bakeries

Cornerstone Bakery Café: 359 Sudderth Drive, Ruidoso (575) 257-1842

Papa Bear’s Cupcake Emporium: 2314 Sudderth Drive, Ruidoso (575) 257-1842

Sacred Grounds Coffee & Tea House: 2704 Sudderth Drive, Suite B, Ruidoso (575) 257-2273

Starbucks Coffee: 2722 Sudderth Drive, Ruidoso (575) 630-0096

Sweet Retreat: 2501 Sudderth Drive, Ruidoso (575) 257-5500

Village Buttery: 2107 Sudderth Drive, Ruidoso (575) 257-9251

Viva LLC: 2881 Sudderth Drive, Ruidoso (575) 808-8181

Zocca Coffee & Tea: 1129 Mechem Drive, Ruidoso (575) 258-1445

 

Fast Food

Brewer’s  Shell Stations: 418 Sudderth Drive, Ruidoso (575) 257-0845; 

1 Ski Run Road, Alto (575) 336-2325

Club Gas: 1137 Mechem Drive, Ruidoso (575) 258-3211

KFC: 331 Sudderth Drive, Ruidoso (575) 257-2119

McDonald’s: 144 Sudderth Drive, Ruidoso (575) 257-7547

Mr. Burger: 1203 Mechem Drive, Ruidoso (575) 258-3616

Paul’s New Mexican Take-Out: Hwy 380 West, Carrizozo (575) 648-2885

Porky’s: 2306-2 Sudderth Drive, Ruidoso (575) 257-0544

Roy’s Ice Cream Parlor: 200 South Hwy 54, Carrizozo (575) 648-2921

Schlotzsky’s Deli/Cinnabon/TCBY: 2812 Sudderth Drive, Ruidoso (575) 257-7811

Sonic: 102 Sudderth Drive, Ruidoso (575) 257-4787

Subway: 148 Sudderth Drive, Ruidoso (575) 630-0251; 1129 Mechem Drive, Ruidoso (575) 257-1394

Taco Bell: 654 Sudderth Drive, Ruidoso (575) 257-4246

Trolley Burger Depot: 800 Sudderth Drive, Ruidoso (575) 257-3868

 

Fine Dining

Ellis Store Country Inn: Hwy 380 MM 98, Lincoln (800)653-6460

Rebecca’s at the Lodge: 601 Corona Pl, Cloudcroft, NM 88317 (575)682-3131

The Dolan House: (Reservations Required) Hwy 380, Lincoln (575)653-4670

The Wortley Hotel: Hwy 380, Lincoln (575)653-4300

Wendell’s, Inn of the Mountain Gods: 287 Carrizo Canyon Road, Mescalero (877) 277-4577

 

Italian & Pizza

Café Rio: 2547 Sudderth Drive, Ruidoso (575) 257-7746

Domino’s Pizza:1717 Sudderth Drive, Ruidoso (575) 257-3030

Michael J’s: 601 Mecham Drive, Ruidoso (575) 257-9559

Michelena’s Italian Restaurant: 2703 Sudderth Drive, Ruidoso (575) 257-5753

Pizza Hut: 725 Sudderth Drive, Ruidoso (575) 257-5161

 

Mexican Food

Casa Blanca: 501 Mechem Drive, Ruidoso (575) 257-2495

Chef Lupe’s: 1101 Sudderth Drive, Ruidoso (575) 257-4687

Chileo’s: 135 Hwy 70, Ruidoso Downs (575) 378-4033

Comal: 2117 Sudderth Drive, Ruidoso (575) 258-1397

Disco Taco: 141 West Hwy 70, Ruidoso (575) 378-4224

El Camino Nuevo:  1025 Mechem Drive, Ruidoso (575) 258-4312

El Paisano: 442 Smokey Bear Boulevard, Capitan (575) 354-2206

El Paraiso Mexican Restaurant:  721 Mechem Drive, Ruidoso (575) 257-0279

Grill Caliente: 2800 Sudderth Drive, Ruidoso (575) 630-0024

Jorge’s Café: 2064 West Hwy 70, Ruidoso Downs (575) 378-9804

La Hacienda: 340 Sudderth Drive, Ruidoso (575) 378-1079

La Sierra: 100 Lake Shore Drive, Alto (575) 336-4673

Lucy’s Mexicali Restaurant: 2408 Sudderth Drive, Ruidoso (575) 257-8754

Old Road Restaurant: 692 Old Road, Mescalero (575) 464-4674

Ole Taco: 319 Sudderth Drive, Ruidoso (575) 257-5040

Pena’s Place: 2963 Sudderth Drive, Ruidoso (575) 257-4135

 

Steak & Seafood

Cattle Baron: 657 Sudderth Drive, Ruidoso (575) 257-9355

K-Bobs: West Hwy 70, Ruidoso (575) 378-0025

Rio Grande Grill: 601 Mechem Drive, Ruidoso (575) 257-9559

The Ranchers: 2823 Sudderth Drive, Ruidoso (575) 257-7540

Texas Club: 212 Metz Drive, Ruidoso (575) 258-3325 

 

Vegetarian

The Wild Herb Market: 1715 Sudderth Drive, Ruidoso (575) 257-0138