Restaurants near McKinnons Harbour

Darby's Old Church Kitchen 2689 NS-223, McKinnons Harbour Burgers • $
2689 NS-223, McKinnons Harbour

Customers` Favorites

Fried Chicken Dinner
Lobster Roll Special
Cheeseburger and Fries
Fully Loaded Poutine
Darby Burger Deluxe

“Darby’s Old Church Kitchen is the kind of place that makes you feel like you’ve stepped into a friend’s home for Sunday dinner. From the moment you walk in, you’re greeted with genuine smiles and the cozy charm of the beautifully restored old church setting. The menu is full of hearty, home-style favorites — the kind of meals that remind you of childhood gatherings around the table. Every dish tastes like it’s made from scratch with love, from perfectly seasoned roast dinners to flaky, buttery pies. Portions are generous, and the flavors are spot on — you’ll never leave hungry! What really sets Darby’s apart is the atmosphere. It’s warm, relaxed, and family-friendly, making it the perfect spot for everything from a casual lunch to a special family get-together. The service is attentive without being rushed, and you can tell the staff truly care about making your visit memorable. If you’re looking for comfort food done right, with a side of small-town hospitality, Darby’s Old Church Kitchen is a must-visit.”

4.7 Superb115 Reviews
Big Spruce Brewing 64 Yankee Line Rd, Baddeck Brewery • $$
64 Yankee Line Rd, Baddeck - 9.32 miles

“Awesome place with great beer and beautiful scenery!”

4.8 Superb228 Reviews
The Frolic & Folk Pub & Grill 4115 NS-223, Iona Pubs • $$
4115 NS-223, Iona - 3.53 miles

Customers` Favorites

Fish
Chicken Penne
Seafood Chowder
Poutine
Chicken Thai Nachos
Bacon Cheeseburger
Sweet Potato Fries
Seafood Platter
Pound of Wings
Loaded Nachos

“We stayed at the Iona heights inn and the pub was right on the premises. They had a live band on Canada day! Honestly did not have much expectations but the food was hearty and overall delicious. The chicken penne with indian curry sauce was tasty, had the masala powder flavor. The tomato soup was hot and yummy. The steak and cheddar cheese on a toast was also very good! There could be less bbq sauce on the toast.
We also had the continental buffer breakfast here. It was $13 pp but they did have quite some options.
Overall, great spot!”

4.5 Superb94 Reviews
Lakeside Restaurant 368 Shore Rd, Baddeck Seafood • $$$
368 Shore Rd, Baddeck - 11.89 miles

Customers` Favorites

Bacon Wrapped Scallop

“I hate myself for not bringing my cell to take photos BUT.. what we ordered was beautiful. I think they r called seafood cakes not sure but 2 cakes, good size excellent! And the berry spinach salade with pine nuts I believe, OMG! Seafood fettuccine, light full of seafood great and the focaccia bread tasty.
If u r in Cape Breton go to this restaurant. The server Guiness(sorry if I spelled it wrong) so nice and the hostess such an elegant woman. Beautiful site inside and outdoor.”

3.7 Good100 Reviews
Tim Hortons 8250 Shore Rd, Baddeck Coffee Shops • $
8250 Shore Rd, Baddeck - 10.85 miles

Customers` Favorites

Muffin

“Freundliche Bedienung und zuvorkommend”

3.5 Good138 Reviews