TRAVELMAG

We Ranked The Top 7 Steakhouses In Northern New Mexico And Here Are The Results

Cassie Holloway 11 min read
We Ranked The Top 7 Steakhouses In Northern New Mexico And Here Are The Results

One steakhouse on this list serves its onion rings hanging on a branding iron. I love that kind of showmanship.

Another cooks its steaks in broilers that hit 1,800 degrees, which sounds less like a kitchen and more like a volcano.

I have a thing for restaurants that take beef this seriously. Northern New Mexico gives you plenty to chew on, including candlelit adobe dining rooms and a hibachi grill where dinner gets a stage show.

One spot even landed in the brand-new MICHELIN Guide for the Southwest.

I appreciate a list that mixes white-linen splurges with friendly roadside favorites and a salad bar or two. Eight steakhouses made my list, but a few caught me completely off guard.

Which one would you head to first?

1. Market Steer Steakhouse

Market Steer Steakhouse
© Market Steer Steakhouse

The onion rings here arrive hanging on a branding iron, and honestly, that tells you a lot. This Santa Fe steakhouse treats beef like a family business, because in a way it is.

The name comes from the chef’s own background in 4-H and Future Farmers of America. A market steer is an animal raised for beef, and the logo shows her father’s cattle brand.

USDA Prime cuts lead the menu. You can go big with an 18-ounce Prime Cowboy Ribeye or stick with a 14-ounce Prime New York Strip.

Keep an eye out for the New Mexico Cut, which shows up in limited amounts. A 24-ounce Prime Porterhouse appears when available, so ask your server what’s on hand.

Starters set a bold tone too. Smoked bone marrow is on the list, and jumbo lump crab cakes with mustard crema and cabbage slaw cover the seafood side.

Save room for dessert, because bread pudding and s’mores both make the menu. Green chile risotto, scallops, and lobster tail also give you plenty of non-steak choices.

Big news landed recently, too. The restaurant earned a spot in the first MICHELIN Guide Southwest for 2026, and the chef joined the James Beard Foundation’s 2025-2026 TasteTwenty class.

The steakhouse opened in 2018 inside the Hotel St. Francis. In July 2024, it moved into its current Washington Avenue building, which the owners bought.

The setting leans rustic-chic, with a courtyard and a fireplace. Dinner runs Monday through Saturday, and reservations are a smart move.

Street parking nearby can be tricky to find. Give yourself a few extra minutes so you’re not racing the clock to your table.

Address: 213 Washington Ave, Santa Fe, NM 87501

2. The Bull Ring

The Bull Ring
© The Bull Ring

Most steakhouses use hot grills, but 1,800 degrees is a whole other level. That’s how hot the custom broilers get at this Santa Fe classic.

The story goes back to 1971, when the restaurant opened in an old adobe building near the New Mexico State Capitol. In 1995, it moved to Washington Avenue and refocused on USDA Prime beef.

Those Prime steaks get hand-cut daily before they meet the fire. The El Matador strip carries the house’s signature swagger.

Prefer a bone with your beef? The cowboy-cut bone-in ribeye answers that call, while the filet mignon keeps things lean and tender.

Bringing a hungry partner? The Porterhouse for Two is built for sharing, and lamb chops and a petite filet round out the lineup.

Not everyone at your table has to order beef. Escargots, salmon, and other seafood give the steak skeptics something to enjoy.

Lunch is a real option here, which is rare for a fine-dining steakhouse. The doors open at 11:30 AM Monday through Saturday, with dinner-only hours on Sunday.

The dining room sticks with classic style, including white linen tables. Semi-private seating works well for group dinners or business meals.

Awards have piled up over the years, too. The restaurant has collected Best of Santa Fe honors from the Santa Fe Reporter and OpenTable Diners’ Choice awards.

Dinner reservations are recommended, especially on weekend evenings. An outdoor patio also gives you a spot to eat when Santa Fe weather plays nice.

Address: 150 Washington Ave, Suite 108, Santa Fe, NM 87501

3. Martyrs Steakhouse

Martyrs Steakhouse
© Martyrs Steakhouse

A 1920s-inspired dining room inside a renovated adobe home sounds like a movie set. In Taos, it’s simply where you go for a ribeye.

Martyrs Steakhouse sits on Paseo Del Pueblo Norte, two blocks from Taos Plaza. That makes it an easy stop after a stroll around the historic heart of town.

The menu blends steakhouse favorites with New Mexican flair. You’ll find ribeye and filet mignon next to fajitas, burgers, and truffle fries.

One dish that stands out is the piñon crusted trout. It comes with a green chile goat cheese crema, which is about as Northern New Mexico as fish gets.

French onion soup makes a great opener on a chilly mountain night. For the finish, crème brûlée gives you that satisfying crack of the spoon.

Dietary needs get real attention here. The menu offers gluten-free, vegetarian, and vegan options, so mixed groups can order with ease.

Seating comes in two flavors. You can dine indoors in that vintage-style setting or head out to the courtyard patio, which has heaters for cooler evenings.

Prime rib also earns plenty of attention here. Pair it with a baked potato, and you’ve got a classic steakhouse plate with a mountain-town backdrop.

Lunch and dinner both run Tuesday through Saturday. Sundays and Mondays are closed, so plan your Taos trip around that.

Dinner reservations are recommended, especially on Friday and Saturday evenings. Free parking nearby makes the arrival easy.

Address: 146 Paseo Del Pueblo Norte, Taos, NM 87571

4. Daniel’s Steakhouse

Daniel's Steakhouse
© Daniel’s Steakhouse

Steak, Tex-Mex, and live music under one roof? Gallup’s Daniel’s Steakhouse covers a lot of ground on Coal Avenue.

The menu mixes American classics with Tex-Mex favorites. That makes it an easy pick when your group can’t agree on dinner.

The steaks are the main draw, and the portions are generous. Even better, prices sit on the friendly side for a steakhouse.

The vibe stays casual, so no need to dress up. Jeans and boots will fit in just fine at this Gallup favorite.

Families get plenty of support here. There’s a kids’ menu, high chairs, and a changing table, so little diners are covered.

Live music is part of the fun. It’s also known as a good place to catch a game.

Late-night hunger is welcome. The restaurant also offers evening dining, making it a convenient option for travelers arriving after a long drive.

Vegetarians aren’t stuck with a side salad. A full vegetarian menu means the whole table gets real choices.

Gallup sits along the old Route 66 corridor in western New Mexico. A hearty steak dinner fits right in with that road-trip spirit.

Service moves quickly, which helps when you’re passing through. The restaurant serves customers Tuesday through Sunday, with Mondays closed.

Small plates and desserts round things out nicely. Grab something sweet to finish, and your drive through McKinley County gets a happy ending.

Dogs are allowed, too, so your road-trip buddy doesn’t have to wait in the car. Free parking is usually easy to find, and reservations are accepted.

Address: 303 W Coal Ave, Gallup, NM 87301

5. K-Bob’s of Raton, Inc. | Steakhouse

K-Bob's of Raton, Inc. | Steakhouse
© K-Bob’s of Raton, Inc. | Steakhouse

A salad bar called the Salad Wagon might be the most Western thing you’ll read today. You’ll find it in Raton, just south of the Colorado border.

This location is part of the K-Bob’s steakhouse chain. Steaks, seafood, burgers, and that big salad bar share the spotlight.

The Ranch House Sirloin is a menu highlight. It’s tender, full of flavor, and cooked to order, which is exactly what you want from a sirloin.

Ribeye fans are covered too. Pork chops and chicken fried chicken bring extra comfort food energy to the table.

Fried pickles make a playful starter. They’re a fun way to keep the table busy while the steaks cook.

Prices stay easy on the wallet, which matters on a long drive. This is a spot where a hearty dinner doesn’t require a special occasion.

The room stays quiet and casual. You won’t find loud music or singing servers, just steady service and plates that come out fast.

Kids get their own menu, and high chairs are available. That makes it a smart stop for families crossing northeastern New Mexico.

The doors open at 11 AM daily and close at 9 PM. That schedule works well for lunch on the road or an early dinner.

A private dining room is also available for groups. Reservations are accepted if you’re bringing a crowd.

Raton makes a natural pause point on Interstate 25. A sirloin and a trip to the salad bar beat gas station snacks by a mile.

Free parking is usually plentiful near the restaurant. Pull in, stretch your legs, and let the Salad Wagon do its thing.

Address: 1228 S 2nd St, Raton, NM 87740

6. Tomo Sushi and Steakhouse

Tomo Sushi and Steakhouse
© Tomo Sushi and Steakhouse

Your steak gets a full stage show before it reaches your plate at this Farmington favorite. The chefs cook teppanyaki-style right in front of you on the hibachi grill.

Tomo Sushi and Steakhouse brings two Japanese traditions together. One side of the menu focuses on sizzling hibachi, and the other leans on fresh sushi.

The Hibachi Steak and Shrimp is a top pick. The steak gets cut into small pieces on the grill, so it’s easy to share or savor.

Chicken and vegetables also hit the grill with plenty of seasoning. It makes for a hearty plate when you want more than just beef.

Sushi lovers can go simple with a California roll. Miso soup makes a nice starter, and orange chicken rounds out the options.

Families are a big part of the crowd here. A kids’ menu and high chairs help, and a hibachi show is hard for young eyes to ignore.

Vegetarians get a full menu of their own. That’s a nice surprise at a place with steakhouse right in its name.

Farmington is the commercial center of the Four Corners region. That makes this a handy stop if you’re exploring the northwest corner of New Mexico.

Hours run from 11 AM to 10:30 PM Monday through Thursday and from 11 AM to 10 PM Friday and Saturday. Sunday service starts at noon and wraps up at 9 PM.

Dinner reservations are recommended, especially on Friday nights and Saturdays. Delivery and takeout are also options when you’d rather eat at home.

Outdoor seating is available when the weather cooperates. Free parking is usually easy to find, too.

Address: 3500 E Main St, Farmington, NM 87402

7. Ken’z Cuisine

Ken'z Cuisine
© Ken’z Cuisine

Pasta or ribeye? At this Española restaurant, you don’t have to pick a team.

Ken’z Cuisine blends an Italian kitchen with a steakhouse menu. Pizza and pasta share space with steaks, which makes date night a lot easier to plan.

The ribeye is the star. It’s widely praised as a menu standout and comes out cooked just right.

Calamari is another menu highlight. Order it for the table, and the steak wait suddenly feels a lot shorter.

The dining room feels elegant without being stuffy. Beautiful table settings help set the mood for a special night out.

Service is polite and attentive. Bread tends to arrive quickly, so nobody sits around staring at an empty table.

The menu leans on comfort food done with care. It works like a neighborhood spot that happens to take its steak seriously.

Vegetarians get a full menu here, too. Families are welcome, with a kids’ menu and high chairs available.

Española sits along the Rio Grande in Rio Arriba County. Its spot on the Los Alamos Highway makes this an easy detour on a Northern New Mexico road trip.

Prices stay friendly compared with many fine-dining steakhouses. That means you can treat yourself without needing a holiday as an excuse.

Dinner runs Tuesday through Saturday from 4 to 8:30 PM. Sundays and Mondays are closed, so plan your steak cravings accordingly.

Outdoor seating is available when the weather cooperates. Reservations are accepted, and free parking is usually easy to find.

Desserts get high marks, too, so don’t skip the final course. A great ribeye deserves a sweet ending.

Address: 100 Los Alamos Hwy, Española, NM 87532