Moss Landing • best restaurants

5 Best Restaurants & Places To Eat Near Moss Landing California

For a tiny harbor town, Moss Landing serves up an outsized mix of seafood shacks, quirky art cafés, and low-key waterfront grills. Most spots are clustered around the harbor and Moss Landing Road, so you can graze your way through town between beach walks and Elkhorn Slough outings. These five restaurants are strong bets whether you want just-caught fish, a big breakfast, or a laid-back drink with a view.

 
01

Phil's Fish Market & Eatery

Castroville, Short Drive From Moss Landing • Bustling Seafood Market And Restaurant • Best For Big, Shareable Seafood Plates

Legendary for generous portions of fresh seafood and a lively, no-frills atmosphere that draws both locals and road-trippers.

Though now based in nearby Castroville, Phil's is still the go-to name locals drop when you ask where to get a serious seafood feast near Moss Landing. Expect platters piled with fried and grilled fish, cioppino big enough for the table, and a casual order-at-the-counter setup that keeps the line moving. Come hungry and be prepared to wait a bit at peak times, especially on sunny weekends.

02

Sea Harvest Fish Market & Restaurant

Moss Landing Harbor • Casual Dockside Seafood Spot • Best For Super-Fresh Catch

A relaxed harbor-side spot where the seafood market and restaurant share the same ultra-fresh inventory.

Sea Harvest feels like a working fisherman’s joint first and a restaurant second, which is exactly its charm. You can pick up fillets to cook later or sit down for baskets of fried oysters, fish tacos, and grilled local catch in a straightforward, family-friendly dining room. It’s an easy stop after a whale-watching or Elkhorn Slough tour when you want something unfussy and straight from the water.

03

The Haute Enchilada Cafe

Moss Landing Village • Eclectic Latin-Inspired Cafe And Art Space • Best For Creative Plates And Ambiance

A vibrant mash-up of Latin flavors, local art, and garden patios that feels unlike anything else in town.

The Haute Enchilada is where you go when you want more than a basic fish basket—think ceviches, creative enchiladas, and seasonal specials with a local, organic lean. The rooms are filled with art, and the patios are lush, making it a favorite for lingering lunches, date nights, and small celebrations. It’s a great counterpoint to the harbor shacks when you’re in the mood for a slower, more atmospheric meal with a good drink in hand.

04

Moss Landing Cafe

Along Moss Landing Road • Classic Roadside Diner-Style Cafe • Best For Hearty Breakfast

A cozy, old-school cafe known for generous breakfasts and approachable comfort food.

Moss Landing Cafe is the kind of small-town spot where the coffee comes quickly and the portions lean big, especially in the morning. Locals pile in for omelets, pancakes, and burgers, while travelers appreciate the friendly, no-fuss vibe just off Highway 1. If you’re fueling up before a day on the water or a long drive up the coast, this is an easy, satisfying choice.

05

Woodward Marine Market

Harbor Fuel Dock Area • Waterfront Marine Market And Grill • Best For Casual Food With Harbor Views

A laid-back harbor-side spot for fish-focused plates, snacks, and drinks right by the docks.

Woodward Marine Market blends the feel of a harbor canteen with a small waterfront restaurant, so you can watch boats come and go while you eat. The menu leans into fresh seafood, easy sandwiches, and bar-style bites, plus drinks that suit an afternoon in the sun. It’s especially appealing if you’re already down at the marina and want something tasty without leaving the water’s edge.