My husband and I were staying at a friend's rental cottage in Baddeck and were hoping to eat out at least once during our trip. I was afraid there wouldn't be anywhere to find a vegan meal but lo and behold: The Bistro at Cabot Shores to the rescue!
The food was simple but wonderful. The local beer was great. And the owner chef was fantastic. The portions were more than adequate for me; slightly on the small side for my husband, but it wasn't really a problem. My only complaint is that I think the tip was included automatically, without that being explained in advance.
We never saw a menu...I spoke with the owner via email and there's only one vegan option per night so there was no need to look at a menu...which means we never saw a price. We were really surprised when I saw the bill. I was also surprised that there was no line for "tip" on the credit card slip. After reading the most recent review, I get it. I'm assuming now that the tip was already added. Not realizing that at the time, however, I paid the bill and tipped again in cash, making the meal really expensive.
We would definitely go back and if you have the chance to go, you should. Just ask about the price and gratuity ahead of time so you know what to expect.
Cons: Ask about the price & gratuity policy.