Here Are the 3 Roche Harbor Restaurants You Need to Try

clams at roche harbor When you’re looking for a bite to eat over in Roche Harbor on San Juan Island, you’ll likely come across one of three delightful Roche Harbor restaurants. Each of these three eateries offers a delicious treat after a long day exploring the island by hiking, kayaking, or other outdoor adventures. Along with the main Roche Harbor restaurants, there are some other unique locations to grab a bite to eat. You can always stop by the Roche Harbor Company Store and create your own picnic lunch or make a trip to the fish market at one of the Roche Harbor Marina boat slips. Whatever your decision, you won’t be disappointed in the area’s food. Here are the three Roche Harbor restaurants you need to try!

McMillin’s Dining Room

If you’re selecting between Roche Harbor restaurants, consider McMillin’s Dining Room. This local restaurant features fresh produce and fish, and the waterfront views will not disappoint. The classic dining option is a great treat after a day out of doors. Indulge in the sizable seasonal menu or the house specialty, a 40-day aged prime rib. This is also a great dining option to start a romantic evening. McMillin’s award-winning wine list and various selections will give you a taste of the Northwest. The scrumptious entrees will satisfy your cravings, featuring a pan seared free range chicken and wild Pacific salmon. You can enjoy dinner at McMillin’s Dining Room from 5-10pm. Book a table during the summer at sunset to watch the Colors Ceremony

Madrona Bar & Grill

Another great option when choosing from Roche Harbor restaurants is Madrona Bar & Grill. Your afternoon will be well-spent at this location over the water. Relax and dine on coastal cuisine and flavorful cocktails. With an expansive deck overlooking the harbor, you will enjoy sunset views and island panoramas. Choose from fresh salads, sandwiches, and Madrona’s famous BBQ ribs. Try the crab mac and cheese, cheeseburger in paradise, or hand-battered Mahi-Mahi and chips. Pair your dinner selections with some delicious drink concoctions, such as a mixed berry mint mojito, strawberry shortcake daiquiri, or historic “Pig War” martini. Enjoy a great meal at Madrona daily (during peak season) from 11am to 10pm. 

Lime Kiln Cafe

For a traditional American cafe with a variety of classic entrees and sides, visit the Lime Kiln Cafe. This more relaxed option of Roche Harbor restaurants serves breakfast and lunch, making it a great place to dine before or in the middle of a day of adventures. The casual, counter-style service caters to hikers on the go, and the famous in-house doughnuts made each morning will have your mouth watering. Grab a bite from 11am until 4pm for lunch, with options like a roasted turkey with cranberry and cream cheese deli sandwich on cannery bread. A wild shrimp Baja Caesar wrap or surf shack tacos are some other favorite options, not to mention the cafe’s kiln-fired pizza. Grab a take-out order or dine in for a quick stop in the middle of your day.

Eat at the Coho Restaurant

If you are waiting to eat until you make it back to the Tucker House Inn in Friday Harbor, you will find a delicious meal at Coho Restaurant. Here, you will find Pacific Northwest dining with a Mediterranean flair. Exciting menus with seasonal ingredients from around the islands create delightful, fresh dishes. Our selection of wine and intimate setting are also ideal for a romantic date night before settling into your room at the Tucker House Inn! For even more of our recommended dining options, be sure to download our free vacation guide.