28 Best Restaurants in Santa Fe, NM
This article was written by local contributor Michael Oliver & edited by the Travel Lens team.

living in the heart of Santa Fe, New Mexico, I've had the privilege of experiencing the rich and diverse culinary scene our city has to offer.
As I take you on a gastronomic journey through the best restaurants in Santa Fe, prepare to indulge in an array of flavors and vibrant dishes that reflect our city's unique blend of cultures and traditions.
From cozy, family-owned eateries to upscale dining experiences, let me share with you my all-time favorite spots to enjoy a memorable meal - the ones I return to time and time again.
So, loosen your belt, grab your fork, and join me in uncovering the culinary gems hidden within the enchanting streets of Santa Fe.
Geronimo
I've had the pleasure of experiencing many fantastic restaurants in the area.
Geronimo, located in a beautiful, historical adobe home on Canyon Road, truly stands out as one of my all-time favorites.
You can check out their website here.
From the moment I walked in, I was greeted with elegant, minimalist décor and an inviting atmosphere.
I was lucky enough to get a table outdoors on the patio, providing me with a lovely view of the surrounding area.
My meal started with a complimentary glass of sparkling wine, which set the tone for a night of exquisite culinary delights.
I fell in love with their foie gras appetizer, so much so that I ordered it three times!
For my entrée, I chose the elk, which was cooked to perfection.
The dish was tender, flavorful, and accompanied by delicious sides of mashed potatoes and mushrooms.
During my visit, I also had the opportunity to try their seafood dishes, including crab cakes and a delicious sea bass and prawns dish.
To round off an incredible meal, I indulged in a flourless chocolate cake and a tangy lemon crepe for dessert.
Sabor Peruano Restaurant
One of my favorite hidden gems in Santa Fe is the Sabor Peruano Restaurant.
Located in a quaint Peruvian gift shop, this small eatery never fails to impress me with its authenticity and flavor.
The moment I step inside, I can feel the warmth of Peruvian hospitality. I always start with their empanadas, and they never disappoint.
Every bite offers a unique taste sensation that leaves me craving for more.
I highly recommend trying their lomo saltado, a classic Peruvian dish that's packed with flavor.
Another favorite of mine is their weekend special shrimp soup.
It's so delicious that I make it a point to visit on weekends just to get a taste of this mouthwatering concoction.
And if you're looking for vegan options, they have an entire menu dedicated to plant-based dishes like the Palta Rellena (stuffed avocado), which is always a treat.
What sets Sabor Peruano apart from other restaurants in the area is not just the exceptional food but also the warm and friendly atmosphere.
Make sure to save some room for dessert, as their flan is unlike any other I've ever tried. It's the perfect way to end a fantastic meal at this hidden gem.
If you want to explore their menu or find directions to their location, check out Sabor Peruano Restaurant on Google Maps.
Clafoutis
One of my favorite spots in town to grab a bite is Clafoutis.
I love their low-key, French country-style atmosphere, and their housemade baked goods and light breakfast/brunch/lunch options never disappoint.
One of the best things I've tried there is the Eggs Benedict with ham – it's absolutely delicious!
I've also had their Nutella crepe, French toast, and Green Chile bacon quiche, and I can't recommend them enough.
Not only is the food tasty, but it's also reasonably priced, which is a huge plus for me.
Whenever I have friends visiting from out of town, I make sure to bring them to Clafoutis.
They're always impressed by the delicious food and the inviting atmosphere.
And, of course, I never leave without grabbing a few pastries at the counter to enjoy later.
Sazón
Let me tell you about one of my absolute favorite places to dine in Santa Fe – Sazón.
This cozy, Mexican-themed restaurant serves elevated Latin American cuisine and some of the most amazing specialty cocktails I've ever had.
As soon as I step inside, I'm welcomed by the warm, dimly lit ambiance and the incredible aroma of their dishes.
But the food, oh the food, is truly what makes this place stand out.
The complexity and evolution of flavors in their signature dishes are unlike anything I've tasted anywhere else – particularly their authentic and delicious moles.
Every time I visit, I feel like I'm treated to a new and exciting culinary experience.
And don't even get me started on their extensive tequila menu with flights available; it's a real treat for tequila enthusiasts like myself.
The service at Sazón is always exceptional – friendly, attentive, and down to earth.
The whole vibe of the place feels like dining in a hip, artsy friend's house, surrounded by interesting art and lively conversations with fellow diners.
Market Steer Steakhouse
One of my favorite spots in town for a delicious steak dinner is Market Steer Steakhouse.
I've been there multiple times, and every experience has been nothing short of fantastic.
The rustic-chic venue, complete with a courtyard, adds to the overall ambiance of the place, making it a perfect spot for a romantic evening or a treat-yourself dining experience.
I have tried several dishes on the menu, and I must say, their salads and crab cakes are to die for.
A variety of sauces are available to enhance the flavors, and I especially love their beef bacon, although it can be a bit tough at times.
The Wagyu steak is always cooked and seasoned perfectly, and I highly recommend it.
As for the service, it has always been top-notch. Market Steer also offers a great cocktail menu and a reasonably priced whiskey and tequila menu.
If you're looking for a good steak dinner, do try the New York Strip with truffle butter sauce. It's divine!
Piccolino
The other day, I decided to treat myself to some Italian cuisine and headed over to Piccolino, a local favorite.
When I finally got seated, the service was quick, and the food arrived even faster.
I ordered the Chicken Piccata, which was absolutely delicious, and the California pizza, which was loaded with veggies.
As a dessert lover, I couldn't resist trying the Tres Leches, and it did not disappoint.
The atmosphere was warm and inviting, reminiscent of those cozy Italian restaurants in Chicago.
The reasonable prices and exceptional customer service made my night at Piccolino even more enjoyable.
Joseph's Culinary Pub
One of my recent favorites in the area is Joseph's Culinary Pub, an elevated New American restaurant with a refined farmhouse feel and eclectic art.
I decided to give it a try after hearing rave reviews from friends and was beyond impressed with my experience.
The moment I stepped inside, I was greeted by a warm and welcoming atmosphere that made me feel right at home.
I loved the unique twists on classic American dishes, like the polenta fries, which were both original and absolutely delicious.
As someone with a few food sensitivities, I was also pleasantly surprised to find that most items on their menu were gluten-free.
During one of my visits, I decided to try the lamb burger, and it was cooked to perfection – medium, with a juicy and flavorful taste that I still crave from time to time.
On another occasion, a few friends and I shared the tamale appetizer, which was also a big hit.
Tres Colores
As a local, I can completely vouch for the fact that Tres Colores is a hidden gem right here in Santa Fe.
I had the pleasure of stumbling upon their website and felt compelled to pay them a visit.
It was an experience that left me craving for more!
I remember the first time I tried their chilaquiles. I was blown away by the flavors, and I couldn't help but fall in love!
I could confidently tell that they take pride in using fresh ingredients and carefully crafting each dish.
Their chilaquiles were smothered in an amazing chili sauce, making it one of the best I've ever had.
And I must say, their tamales are nothing short of extraordinary.
During one of my visits, I tried their tequila flights, and I enjoyed every single sip.
Tres Colores has now become one of my favorite restaurants in Santa Fe, and I can't help but feel lucky to have it right in my backyard.
The posole is hands down the best I've ever had, and I know I'll be dreaming about it when I'm away from home.
Horno Restaurant
I recently had the pleasure of dining at Horno Restaurant, and it was an unforgettable experience.
The atmosphere was lively, with customers catching up with friends, and I couldn't help but notice the mouthwatering smells wafting from the kitchen.
We started with the Caesar salad, which was hands down the best we've ever had.
The main course didn't disappoint either – I tried the yellowtail chef special, a delectable dish with green olives, fingerling potatoes, and zucchini.
The sauce was so rich in flavor that I found myself soaking up every last bit with some focaccia bread.
The entire dining experience at Horno Restaurant was delightful, from the attentive service to the exquisite dishes.
I can't wait to return and explore more of their menu and wine list.
The Compound Restaurant
One of my favorite spots for a special night out in Santa Fe is The Compound Restaurant.
This charming adobe home offers an intimate atmosphere, and the New American cuisine with Southwestern influences is consistently delectable.
My last visit was unforgettable – I started with the Grilled Apricot Gazpacho, which was an absolute delight.
For my main course, I enjoyed the Organic Breast of Chicken, and every bite was succulent and flavorful.
To top it all off, I indulged in the California Cherry Tart for dessert, a decision I do not regret!
The service at The Compound is also outstanding.
Radish & Rye
One of my favorite spots in Santa Fe for a special night out has to be Radish & Rye.
This intimate and refined restaurant offers a fantastic dining experience with its locally sourced New American plates and an impressive bourbon selection.
What I love about Radish & Rye is the atmosphere - it's fancy without being too stuffy, and the lighting is probably the best in the city.
When it comes to the menu, there are options for everyone.
As a fan of Southern-influenced dishes, I appreciate the variety of choices, including vegetarian, steak, and seafood options.
The food is always well-prepared, and I particularly enjoy the small and large plates for sharing with friends or on a date.
Another highlight of the Radish & Rye experience is their amazing bar.
The whiskey selection is extensive, and I've discovered some fantastic pairings with their finely-crafted dishes.
During my last visit, I indulged in a flourless chocolate cake combined with a glass of Elijah Wood whiskey, which was heavenly.
The Ranch House
Just last week, I visited The Ranch House for dinner, and I must say, it was an unforgettable experience.
As soon as I walked in, the aroma of BBQ filled the air and instantly made my mouth water.
The place was bustling with patrons, and I soon found out why.
I decided to order the slammer sandwich, which turned out to be the best decision I've made in a while.
The sweet honey glaze, combined with sausage and pulled pork, was nothing short of a culinary masterpiece.
I also couldn't resist tasting the nachos, which were equally delicious and generously portioned.
While I was there, I noticed that the happy hour menu looked enticing and made a mental note to come back with friends for a more casual outing.
And the cherry on top – they offer complimentary dessert for first-time visitors.
Paloma Restaurant
I absolutely love going to Paloma Restaurant for a night out with friends or a date night.
The rustic-chic space and intimate bar create such a cozy atmosphere that I look for in Santa Fe dining experiences.
What really keeps me coming back is the delicious upmarket Mexican cuisine and creative cocktails.
My personal favorite dish is mole chicken, but every time I go, I try something new as the menu varies according to what is locally sourced by the season.
The appetizers, like the black bean nachos, never disappoint, either.
One of the highlights of Paloma is their crafted cocktails, which always perfectly complement the meal.
Plus, the outdoor patio is a great spot to enjoy a drink while waiting for your table.
La Choza Restaurant
One of my go-to spots for a casual and delicious meal in the area is La Choza Restaurant.
Their colorful decor and separate vegetarian menu make it a great spot for anyone looking for a tasty Mexican meal.
The margaritas are fantastic, and the food is always beautifully presented and full of flavor.
I love how they offer a spicy Xmas sauce for those who enjoy a kick with their meal.
The service is always pleasant, and the patio areas are simply beautiful.
Although they don't take reservations, the wait is made enjoyable by the lovely patio setting and refreshing drinks.
One of my favorite dishes to order is the combination plate, which gives you a taste of everything the menu has to offer.
And you can't go wrong with their house cocktails, like the St. Margarita and the Sanger De Cristo.
Tomasita's Santa Fe New Mexican Restaurant
Whenever I'm craving some authentic New Mexican food, I always head to Tomasita's Santa Fe New Mexican Restaurant.
It's a lively place with a fun atmosphere, and the enchiladas, sopapillas, flautas, and other Southwestern favorites are simply to die for.
I've been going there for years, and I must say, the place can get quite busy, especially on weekends.
But don't let that deter you!
They have an efficient electronic waiting list system that allows you to put your name down and enjoy a stroll around the nearby rail yard district while you wait.
The best part is that they manage to turn tables around pretty quickly, so you won't be waiting too long before you can dig in.
Their menu offers a wide variety of choices at reasonable prices, and I always end up leaving with a full stomach.
On my last visit, I had a fantastic meal and a couple of strong margaritas for less than $100.
The service is usually excellent, even when the place is packed with both locals and tourists.
Izanami Restaurant
One of my all-time favorite places to dine in Santa Fe has to be Izanami Restaurant at the Ten Thousand Waves resort and spa.
This upscale izakaya never fails to impress me with its mouth-watering Japanese bar bites, an extensive variety of artisanal sake, and a selection of craft beer.
The setting and views from the restaurant are simply breathtaking, and the recently expanded outdoor covered area just adds to the overall ambiance.
Whenever I invite friends and family to join me at Izanami, we love sharing the dishes, as it's the best way to enjoy the incredible, flavorful, and filling food.
Tia Sophia's
One of my all-time favorite places to eat in Santa Fe is Tia Sophia's.
This no-frills, diner-style eatery serves up some of the most delicious regional favorites, breakfast specials, and famously hot chile.
I remember the first time I visited, I was pleasantly surprised by the unpretentious atmosphere and friendly service.
The red/green chili enchiladas are my go-to dish, and though they pack some heat, the flavors are unbeatable.
Even if you're not a fan of spicy food, I highly recommend giving them a try.
As a bonus, every meal is served with a side of sopapilla and honey – a scrumptious combination you won't want to miss.
Cafe Pasqual's
One of my favorite lunch spots in Santa Fe has to be Cafe Pasqual's.
Every time I visit, I'm impressed by the diverse menu and the commitment to using local and organic ingredients.
The historic adobe building only adds to the charm and warmth of the place.
There's usually a bit of a wait to get a table, but it's so worth it. I love that they offer half portions of their meals, which is perfect for when I'm not too hungry.
On my last visit, I tried avocado toast with super seed bread, and it was simply amazing.
The poached eggs were cooked to perfection, and the guacamole had just the right amount of spice.
I appreciate the variety of options they have, like the tasty tofu substitute I got on the side.
Sometimes, I even stop by later in the day to grab a cookie and coffee to-go.
TerraCotta Wine Bistro
I can't recommend TerraCotta Wine Bistro enough!
It's an upbeat and colorful spot with a diverse menu of creative New American dishes and a large selection of wines by the glass.
You can check out their website here.
Celebrating my birthday, there was a fantastic experience.
The atmosphere was dim and quiet, perfect for an intimate celebration.
We started with their delicious hot onion rings, and I ordered the Portuguese pasta, which was incredibly tasty.
My friend had French onion soup, and a wedge salad, which she kept saying was one of the best salads she's ever had!
To top it off, they gave me a complimentary dessert for my birthday, which made the night even more special.
Another great thing about TerraCotta is their extensive wine list.
Despite being a small, cozy restaurant, they have an impressive selection for any size establishment, including quite a few options by the glass.
The service is warm, friendly, and feels like a family-run restaurant.
My partner and I love the warm shrimp, ricotta, and caramelized corn dip served with house-made potato chips - it's such a comforting dish.
And if you dine there, be sure to order the Key Lime Pie - it's the best!
Atrisco Cafe & Bar
One of my favorite places to dine in Santa Fe is Atrisco Cafe & Bar, a colorful family-run cafe that offers the perfect blend of traditional New Mexican flavors and modern comfort food.
Their seasonal menu is always packed with delicious options, including breakfast items, burgers, and of course, their famous New Mexican specialties.
I love their enchiladas, carne adobada, and even their mouth-watering burgers.
Although their red and green chili may not have that traditional New Mexico taste I crave sometimes, it's still really good.
And if you're a cheese lover like me, you might want to ask for extra cheese on your dish, as they can be a bit skimpy on it.
My absolute favorite thing at Atrisco has to be their sopapillas and margaritas!
The Swirl Margarita is a must-try, and their sopapillas are the perfect way to end a satisfying meal.
One thing I appreciate about this cafe is the chance to unexpectedly reunite with longtime friends, as it seems to be a popular spot among locals.
Rio Chama Prime Steakhouse
One of my favorite places to dine in Santa Fe is Rio Chama Prime Steakhouse, a refined ranch space known for its prime rib and filet mignon, along with a popular bar and happy hour.
The atmosphere in this upscale yet casual restaurant is very comfortable, and they even offer semi-private seating nooks.
I've tried a number of dishes here and have always been impressed with their entrees, especially the salmon dinner with lobster sauce.
The boar bacon appetizer is also an interesting and delicious choice.
The cocktails and wine selection at Rio Chama are fantastic, and the service has always been above average.
Los Magueyes
One of my favorite places to dine and unwind in Santa Fe is Los Magueyes.
This casual Mexican restaurant has been my go-to spot for years, offering not only delicious classic dishes but also a fun atmosphere with live music most nights.
The other night, I stopped by for dinner, and as always, I was not disappointed.
When you step inside Los Magueyes, you instantly feel at home.
The menu offers a variety of classic dishes that cater to different tastes.
I opted for the carnitas, which were cooked to perfection - crunchy on the outside and soft and juicy on the inside.
The salsa is always incredible and adds a burst of flavor to every bite.
While enjoying my meal, I couldn't help but admire the live music playing in the background.
The guitarist on the patio was talented and created a beautiful atmosphere that made my dining experience even more enjoyable.
You can find their location here on Google Maps.
The Bull Ring
I've always heard people rave about The Bull Ring. So, I finally decided to give it a try and see if it lives up to the hype.
I started my meal with some appetizers, and although they were a bit greasy, the aioli with onion strings was absolutely delicious.
The main course took a while to arrive, but it was well worth the wait.
My steak was cooked to perfection, and I couldn't get enough of the mouthwatering sides.
The unforgettable part of the meal had to be the pecan pie - hands down, one of the best I've ever tasted.
I noticed that they have a weekday happy hour at the bar, so I'll definitely be coming back for more.
Mucho Gusto
I recently had the pleasure of dining at Mucho Gusto, a tucked-away Mexican spot in Santa Fe.
The first thing that struck me was the cozy, homey atmosphere of the place.
The service was wonderful, and I appreciated how cool the building was on a hot summer day.
My meal consisted of their delicious chips and salsa, which featured both red and green varieties, chicken tacos, and pork tacos.
It's worth noting that Mucho Gusto can be quite tricky to find, and they close at 8 pm, so make sure to plan your visit accordingly.
Parking was not an issue, and I found the decor of the restaurant to be very laid back and relaxing.
La Boca
One of my favorite spots in Santa Fe has to be La Boca.
I love their Spanish small plates, which are perfectly paired with Mediterranean and South American wines.
I've tried many dishes at La Boca, but the paella has always been a standout for me.
Although the portion size is generous, the taste is simply incredible, and it's perfect for sharing with friends or family.
Other must-try dishes include the blood sausage and potato tapas, which always leave me craving for more.
Another thing I love about La Boca is their house sangria.
It's truly the bomb!
I've also tried a variety of white wines on their menu, and they never disappoint.
La Boca is conveniently located near the Art Museum and just a street away from Central Park, making it an ideal spot to unwind after a day of exploring Santa Fe.
Sassella Restaurant
One of the things I love about living in Santa Fe is the amazing food scene, and Sassella Restaurant is definitely one of the highlights.
From the moment I walked in, I was captivated by the beautiful decor and natural lighting.
I couldn't resist trying their famous Caesar salad, and let me tell you, it lived up to the hype.
I've been telling all my friends about it ever since!
As for the main course, I opted for one of their pasta dishes, which was nothing short of divine.
Every bite was a delightful experience, and it's no surprise that their pasta is considered some of the best in town.
The fantastic ambiance extends to their romantic patio seating, which is perfect for date night or a special occasion.
Casa Chimayo Restaurant
One of my favorite spots in Santa Fe is the Casa Chimayo Restaurant.
This cozy establishment has an inviting, vibrant atmosphere that complements its incredible traditional Mexican cuisine.
Just last week, I went there with some friends, and we thoroughly enjoyed our experience.
The food was simply phenomenal and bursting with flavor.
I had the Chili Rellenos with corn, fresh guacamole, rice, and beans, while my partner opted for a delicious steak fajita.
What makes Casa Chimayo stand out is the authenticity of the food.
The restaurant is run by a family who takes great pride in using their own cherished recipes and serving their dishes with utmost care.
It's the kind of place that you can't help but recommend to others and eagerly await your next visit.
The restaurant offers both indoor and outdoor seating, and they have a great beer and wine list too.
The Shed Restaurant
I must say, Santa Fe has no shortage of amazing restaurants to choose from, but one of my absolute favorites has to be The Shed.
Located near the plaza, this classic Southwestern gem is housed in a historic, circa-1692 hacienda with a cantina-style bar.
Every time I dine here, I'm always impressed by the delicious food, warm service, and charming ambiance.
One of the best things about The Shed is the outdoor seating area.
On a nice day, the patio is just gorgeous with its shaded tables and the feeling of being enveloped in the old Santa Fe charm.
I love grabbing a table out there, and I highly recommend making a reservation to secure a spot.
Now let's talk about the food.
I've tried quite a few dishes on their menu, and they never disappoint.
My personal favorites include the grilled shrimp, the salmon Caesar salad, and of course, the famous enchiladas with both red and green sauce.
Final Thoughts
Santa Fe is a culinary treasure trove, offering a diverse range of flavors and cuisines that truly represents the spirit of the city.
I have been fortunate enough to enjoy meals at many of these top-rated restaurants, and I must say, each one never ceases to amaze me with their unique offerings, impeccable service, and overall dining experience.
It is this love for food and community that makes the city truly special.