We enjoyed a lunch at the venachar harbour cafe. We found this cafe after looking on trip advisor and the place totally lived up to our expectations. Despite that the weather was average we had a lovely lunch outside on the deck. The view was amazing and service was excellent. Everybody working there was very friendly. Food was great.