Harbourfront Cafe Ca'Dora offers eat-in and takeaway service in Tarbert. Established for 25 years, it's a popular spot.