Best Seafood in Santa Fe, NM

Photo of Seafood in Santa Fe, NM

Seafood might not be the first thing people associate with Santa Fe, but this high-desert city surprises anyone willing to dig beneath its adobe surface. Over the years, I’ve hunted for fresh crab, perfectly grilled fish, and a bowl of shrimp that could rival any coastline favorite, refusing to settle for anything rubbery or bland. Santa Fe’s seafood scene isn’t about towering plates of the obvious—it’s about well-sourced ingredients, surprising spices, and real Southwest flair on your fork.

From lively local spots to polished fine dining rooms, each restaurant in this guide brings something purposeful and unique. If you’re after the best seafood in Santa Fe, this list offers clarity (and maybe a few cravings) before you even pick up your menu. Read on to discover the shrimp you’ll remember and the scallops you’ll wish you could replicate at home. There’s no need to book a flight to the coast—Santa Fe’s seafood is more than ready to impress.

Where to find the best seafood in Santa Fe, NM

Here are some of the top spots to find the best seafood in Santa Fe, NM:

  1. Marisco’s La Playa
  2. Mariscos Costa Azul
  3. Red Lobster
  4. Crackin’ Crab
  5. Long John Silver’s
  6. Palace Prime
  7. Market Steer Steakhouse
  8. Osteria D’ Assissi
  9. Dinner For Two Restaurant in Santa Fe
  10. La Casa Sena

1. Marisco’s La Playa

Marisco's La Playa
Image by: TripAdvisor
537 W Cordova Rd, Santa Fe, NM 87505-1843
+1 505-982-2790
See Menu

Tucked on West Cordova Road, Marisco’s La Playa offers a vivid taste of Mexico’s coast in the heart of Santa Fe. It’s the sort of place where plates arrive with a hint of celebration—think citrusy ceviche and whole fish fried with a satisfying crunch. The hospitality here feels genuine, as if every order matters.

What makes this spot memorable is its bold commitment to flavor. The shrimp a la diabla comes loaded with heat and depth, while the fish tacos manage to stay crisp even after a squeeze of lime. If you crave comfort, the seafood soup is both soothing and refreshingly fragrant.

Try the camarones a la crema for a creamy finish—just right for a cool Santa Fe evening. Everything here is made to linger on your mind.

2. Mariscos Costa Azul

Mariscos Costa Azul
Image by: TripAdvisor
2875 Cerrillos Rd, Santa Fe, NM 87507-2311
+1 505-473-4594
See Menu

Mariscos Costa Azul draws you in with color and a lively edge, nestled right on Cerrillos Road. My first visit was on a whim, but the hospitality and punchy flavors have turned me into a repeat customer. The energy in the dining room is always upbeat, with families and friends enjoying seafood that’s a little bit fiesta, a little bit comfort.

The aguachile verde here is the move: tart, spicy, and loaded with juicy shrimp. Their whole red snapper, grilled until just-charred and aromatic, is the dish to split if you like to make a mess for the right reasons.

If you can’t decide, their mixed seafood platter covers the classics—briny, fresh, and crafted with real care.

3. Red Lobster

Red Lobster
Image by: TripAdvisor
4450 Rodeo Rd, Santa Fe, NM 87507-4838
+1 505-473-1610
See Menu

Sometimes you want the comfort of familiarity, and Red Lobster on Rodeo Road delivers just that. It’s a place where the crackle of fresh shellfish and the buttery scent of warm biscuits pull you in the door. My last visit reminded me why this spot has loyal fans—the menu just gets seafood basics right.

Stick with their classic wood-grilled salmon: it’s smoky, tender, and consistent every time. For those in a sharing mood or with big appetites, the Ultimate Feast stacks a variety of shrimp and fish in a way that feels generous and satisfying.

It may be a national chain, but in Santa Fe, Red Lobster works like a seafood safety net—reliable, simple, and always welcoming.

4. Crackin’ Crab

Crackin' Crab
Image by: TripAdvisor
604 N Guadalupe St Units A/b, Santa Fe, NM 87501-6509
+1 505-772-0457
See Menu

Crackin’ Crab takes the Santa Fe seafood experience up a notch with a hands-on, roll-up-your-sleeves approach. The first thing you notice? The aroma of Cajun spices, hinting that you’re not about to have an ordinary meal. My own table quickly disappeared under a pile of crab legs, corn, and potatoes—the kind of mess you look forward to making.

The seafood boil is the signature move here: pick your catch, your seasoning, and your heat. Each bag is packed with flavor and a certain playfulness you won’t find everywhere.

If you’re looking for a sidekick, the garlic butter shrimp are worth the side of napkins. Crackin’ Crab is delicious chaos done well, and that’s what sets it apart.

5. Long John Silver’s

3257 S. Cerrillos Road, Santa Fe, NM 87507
+1 505-471-0059
See Menu

Long John Silver’s on Cerrillos Road is all about nostalgia, fried crispiness, and ocean flavors without fanfare. Sometimes, a craving for seafood means keeping it simple. For me, stopping here feels like reliving childhood treats—casual, quick, and proudly unfussy.

The wild-caught Alaska pollock offers that signature flaky texture with a golden crust, perfect for dipping into tangy tartar sauce. The hush puppies and fries are no afterthought; they round out the meal just right.

If you want something even lighter, the grilled salmon packs flavor with a smoky edge. At Long John Silver’s, you’re not getting fine dining—but sometimes, that’s exactly what seafood in Santa Fe should be: quick, familiar, and satisfying.

6. Palace Prime

Palace Prime
Image by: TripAdvisor
142 W Palace Ave, Santa Fe, NM 87501
5059199935
See Menu

Palace Prime sits close to the heart of Santa Fe, but its menu feels global and bold. My first dinner here left me impressed by the balance the kitchen strikes between rich flavors and careful presentation. The modern setting and tree-shaded patio create an upscale, relaxed mood.

Seafood at Palace Prime is about freshness and technique. The Chilean sea bass is delicate, buttery, and always cooked exactly right. If you’re feeling adventurous, try the lobster tail with a side of their seasonal vegetables. Both dishes reflect a level of attention rare in town.

This spot is ideal for a special night when you want drama on the plate and quiet luxury all around.

7. Market Steer Steakhouse

Market Steer Steakhouse
Image by: TripAdvisor
213 Washington Ave, Santa Fe, NM 87501
+1 505-365-1010
See Menu

Market Steer Steakhouse might carry “steakhouse” in its name, but seafood here is far from an afterthought. On my last visit, I was surprised by the variety and depth of the seafood offerings, set alongside the elegant, lively dining room. It’s the kind of place where the kitchen has true confidence in every plate.

The pan-seared sea scallops are a highlight—sweet, caramelized, and paired with inventive sauces. The shrimp cocktail is refreshingly classic, letting the natural flavors shine. I’d also recommend the catch of the day, which consistently arrives fresh and perfectly cooked.

This spot is ideal if you want both a perfectly grilled steak and something from the sea, all executed with care and regional character.

8. Osteria D’ Assissi

Osteria D' Assissi
Image by: TripAdvisor
58 S Federal Pl, Santa Fe, NM 87501
+1 505-986-5858
See Menu

Osteria D’ Assissi is a slice of Italy in Santa Fe, where old-world recipes shine and the pace is just right. Dining here feels like stepping into a Tuscan villa. My last meal included the kind of seafood pasta that makes you pause between bites just to enjoy the aroma.

The linguine alle vongole is the standout, served with silky clams and a light, fragrant sauce. The branzino, roasted and fresh, embodies how the kitchen lets quality seafood speak for itself. The risotto frutti di mare brims with perfectly cooked shrimp and calamari.

This is the place for anyone searching for seafood kissed by olive oil and served with a side of warm hospitality.

9. Dinner For Two Restaurant in Santa Fe

Dinner For Two Restaurant in Santa Fe
Image by: TripAdvisor
106 N Guadalupe St Parking Is On Water Street Across From Mille, Santa Fe, NM 87501-1849
+1 505-820-2075
See Menu

Dinner For Two Restaurant is where Santa Fe locals head for a comforting but elevated evening, whether you’re celebrating something or just treating yourself. The cozy ambiance and attentive service set the stage for a memorable meal—I remember a server expertly recommending seafood dishes that exceeded expectations.

The seafood specials truly shine here. The pan-seared salmon arrives moist and flavorful, paired with imaginative sides. If available, ask for the jumbo shrimp sautéed in garlic and herbs; it’s a dish with bold flavor and heart.

This restaurant’s quiet confidence comes through in every detail, from the thoughtfully paired wine list to perfectly balanced plates. Seafood here holds its own, right alongside the much-loved steaks.

10. La Casa Sena

La Casa Sena
Image by: TripAdvisor
125 East Palace Avenue, Santa Fe, NM 87501
+1 505-988-9232
See Menu

La Casa Sena brings Mediterranean charm to Santa Fe in a historic setting that feels intimate yet full of character. I arrived on a sunlit evening, the courtyard aglow and the menu promising freshness at every turn. Chef José Rodriguez’s seafood selections balance local and coastal influences in surprising ways.

The grilled Mediterranean sea bass is a must—crisp skin, flaky flesh, and a citrusy touch that lifts each bite. The seafood paella, layered with saffron and perfectly cooked shrimp, fills the air with a savory aroma and is perfect for sharing.

If you enjoy pairing, their award-winning wine list complements the seafood beautifully, making La Casa Sena feel both refined and genuinely inviting.

More Things to Try in Santa Fe, NM

Frequently Asked Questions

What kinds of seafood can I expect in Santa Fe?
You’ll find a surprising range—shrimp, scallops, clams, crab, salmon, and seasonal white fish all make regular appearances on Santa Fe menus. Many spots blend Southwestern flavors with classic seafood preparations, so expect a bit of a twist.

Are there options for special diets at Santa Fe’s seafood restaurants?
Most offer vegetarian, vegan, and gluten-free dishes alongside their seafood. Always let your server know about any dietary needs—they’re used to tailoring plates for guests.

Is seafood in Santa Fe fresh?
Yes. Top restaurants here source from both coasts with regular shipments, ensuring freshness. Dishes often highlight the best available catch rather than sticking to a set list.

What’s the average price for seafood in Santa Fe?
Seafood dishes range widely. Upscale spots charge premium prices for premium freshness, while casual places like Long John Silver’s or Crackin’ Crab are budget-friendly. Expect to pay anywhere from $12 to $45 per entrée.

Do any Santa Fe seafood places offer takeout?
Most do, especially casual and mid-range restaurants. It’s smart to check ahead or call, since some fine dining locations may limit takeout for quality reasons.

Scroll to Top