01
Best overall pick
Haute Enchilada Cafe, Gallery & Social Club
Central Moss Landing • Eclectic Latin-Inspired Cafe And Art Space • Creative, Sit-Down Destination
A colorful, art-filled spot that blends Latin flavors, local seafood, and a laid-back coastal vibe.
Tucked just off Highway 1, Haute Enchilada feels more like a gallery that happens to serve very good food than a typical roadside stop. The menu leans on Latin and Californian flavors, with fresh local fish, imaginative salads, and plates that work as well for a leisurely lunch as for a casual date night. It is an easy choice when you want something a bit special without leaving the Elkhorn and Moss Landing area.
02
Classic coastal diner
Moss Landing Café
Old Town Moss Landing • Casual Diner-Style Restaurant • Best For Hearty Breakfasts And Homestyle Plates
A no-frills local staple known for generous breakfasts, burgers, and comfort-food seafood plates.
Moss Landing Café sits close to the harbor and draws a steady mix of fishermen, road-trippers, and Elkhorn Slough visitors. Inside, the feel is classic diner: counter seating, friendly service, and plates that come out hot and hearty. It is the kind of place where you can fuel up with pancakes before a morning kayak or wind down with a plate of fish and chips after a day on the water.
03
Iconic seafood choice
Phil's Fish Market & Eatery
Castroville, Short Drive From Elkhorn • Lively Coastal Seafood Restaurant • Best For Classic Seafood Feasts
A longtime Monterey Bay favorite for big, crowd-pleasing seafood platters and cioppino.
Now based in Castroville but long tied to Moss Landing, Phil's remains a go-to for anyone staying near Elkhorn who wants a full-on seafood meal. The menu runs from clam chowder and fried baskets to grilled local catch and its well-known cioppino, making it easy to please a mixed group. Expect a casual, busy atmosphere and portions that justify the quick drive inland from the slough and harbor.
04
Fresh-catch specialist
Sea Harvest Fish Market & Restaurant
Moss Landing Harbor • Market-Driven Seafood Spot • Local Favorite For Fresh Fish
Part fish market, part casual restaurant, Sea Harvest is all about whatever just came off the boats.
Sea Harvest’s Moss Landing location puts you right in the working heart of the harbor, with cases of fresh fish up front and simple tables for dining in. The menu is short but focused: grilled or fried local catch, chowder, and a few rotating specials depending on what is running. It is an ideal stop when you want unfussy, very fresh seafood without straying far from Elkhorn Slough.
05
Seafood with a twist
Lemongrass Seafood Bar & Grill
Highway 1 Corridor, Moss Landing • Asian-Influenced Seafood Restaurant • Best For A Change Of Pace
A relaxed spot that pairs local seafood with Thai and Asian-inspired flavors right off Highway 1.
Lemongrass offers a welcome shift from strictly traditional coastal fare, using lemongrass, chilies, and herbs to brighten Monterey Bay seafood. Curries, noodle dishes, and grilled fish share the menu with more familiar options, so it works well for groups with mixed tastes. Its easy parking and roadside location make it a convenient stop as you move between Elkhorn, Moss Landing, and neighboring beach towns.