Moss Landing offers a variety of casual coastal dining options—perfect after a day of exploring Elkhorn Slough, whale watching, or relaxing at the beach. Below are our favorite local cafes, seafood spots, and seasonal eats near Captain's Inn.
(Breakfast + Lunch | Local Favorite)
🌮 Moss Landing Café
A long-time community staple offering hearty breakfasts, omelets, pancakes, burgers, and comfort food. A great stop before exploring the beaches, Slough, or whale watching.
Popular seafood restaurant offering locally sourced grilled fish, fried baskets, chowder, shrimp, and fresh fish counter. A great stop after beaches or kayaking.
A flavorful Southeast Asian–inspired seafood restaurant known for its fresh fish, noodle bowls, garlic prawns, and signature lemongrass dishes. Cozy indoor seating and great for lunch or dinner.
A casual, dockside-style seafood market and grill serving fish tacos, grilled catch, clam chowder, and rotating fresh seafood from Monterey Bay. Great choice for a casual, ocean-to-table meal.
TUES-SAT 11:30 AM-6 PM
SUN 11:30 AM-4 PM
NOT to be confused with Phil’s Fish Market (which moved to Castroville). The Snack Shack remains open in Moss Landing and serves classic American comfort food—perfect for a quick bite.
One of the most famous romantic restaurants on the California coast, Shadowbrook in Capitola is known for its beautiful hillside setting, vintage cable car entrance, lush gardens, and exceptional fine dining. Perfect for anniversaries, birthdays, and special celebrations. About 25–30 minutes from Captain’s Inn.
Although Phil’s has moved to Castroville, many guests still enjoy the new location. Known for cioppino, grilled seafood, and coastal classics — worth the short drive if you’re craving an iconic Monterey Bay seafood meal.