Where to Eat on San Juan Island
You’ve arrived, you’ve checked in—now what? Let’s talk food.
This is the Pacific Northwest, so yes, the seafood is exceptional. But San Juan Island’s culinary scene goes far beyond that. Talented chefs serve up globally inspired dishes using ingredients sourced right here from the surrounding land and sea.
From fine dining to cozy cafés, Friday Harbor has something for every craving—and most places are just a short walk from Earthbox Inn & Spa.
Bonus: All restaurants are kid-friendly, and many welcome dogs on outdoor patios.
Fine Dining
Elevate your island evening at one of these standout restaurants. Dress code? Whatever you wore to the beach is probably just fine.
In Friday Harbor:
Coho Restaurant – Mediterranean-influenced, locally sourced cuisine
Vinny’s Ristorante – Classic Italian in a cozy setting
Friday Harbor House – Upscale fare with panoramic harbor views
Outside of Town:
Duck Soup – Woodsy, romantic, and seasonal
McMillin’s Dining Room – Historic Roche Harbor dining at its finest

Casual Dining & Hidden Gems
Relaxed, family-friendly, and full of flavor. Many have patios and harbor views.
Friday’s Crab House – Open-air seafood dining above the docks
Haley’s Sports Bar & Grill – Burgers, beers, and TVs for the game
The Bait Shop – The island’s go-to for fish and chips
Rocky Bay Café – Classic breakfasts and homemade cinnamon rolls
Golden Triangle – Authentic Thai dishes with big flavor
The Market Chef – Scratch-made deli lunches and picnic fare

Coffee & Treats
Start your day right or treat yourself to an afternoon pick-me-up.
Crows Nest Coffee Bar (onsite at Earthbox) – Espresso, smoothies, and light bites, just steps from your room. Open Memorial Day through September.
Riptide Café – Cozy coffee with harbor views
Sweet Retreat – Espresso, smoothies, and sweets
Roy’s Drive-Through – Local favorite for coffee on the go
