6 Best Restaurants in Cape Breton Island, Nova Scotia

Dancing Goat Cafe & Bakery

$ Fodor's choice

This fabulous bakery opens at 7:30 am for breakfast, great coffee, and tasty treats. Their sandwiches and soups are excellent, and stocking up on cookies and oatcakes to take with you is highly advised. At peak times there can be long lines, but it is worth the wait. 

Salty Rose's & the Periwinkle Café

$$$ Fodor's choice

This beautiful café filled with art and vintage furniture serves tasty breakfasts, sandwiches, and delectable baked goods, as well as perfect espresso drinks. With a focus on fresh and local, you'll find snowcrab and lobster rolls on the menu, as well as produce from the gardens out back. The attached gallery next door sells lovely crafts, art, and jewelry from local artisans. 

Bean Barn Cafe

$$

Perhaps the best place on the island to grab a slice of pie, this bakery always has a huge selection of sweet treats as well as excellent sandwiches and decent coffee too. The café is pretty tiny, but there's a patio and picnic tables outside.

36743 Cabot Trail Rd., Ingonish, Nova Scotia, B0C 1L0, Canada
Known For
  • sky-high cream pies
  • delicious cinnamon rolls
  • great spot to grab takeout as you're leaving Ingonish
Restaurants Details
Rate Includes: Closed Weds.

Recommended Fodor's Video

Flavor Downtown

$$

In a city where deep fryers reign supreme, this small eatery is a welcome find. The haddock is poached, the scallops seared, the prawns tossed in pesto sauce—and Flavor's flavors shine through. The menu is broad: house-made pastas are popular, as are the inventive sandwiches and all-day breakfasts. Brunch is served on Saturday, and there's a small patio in summer.

JJ's Plant Based Eats

$

This cozy café is Cape Breton's first vegan eatery and serves up inventive and tasty dishes.

The Freight Shed

$$$

Fresh local seafood is what this waterfront eatery is known for, but they also do a great breakfast, hearty burgers and various other entrées. Prices are a little high, but that's common for Baddeck and the food is well prepared and tasty.