Vesna's Taverna has very good food. I've had their Greek salad and some other dishes and it's quite good. My husband is Greek and we eat quite a bit of Greek food, so I would say their Greek food is good and authentic. They actually have a Greek night - on Saturday when a lot of the typical Greek foods are available. The owner (chef) is French and his wife (Vesna) is Greek and Macedonian. I have not been to Barnacles but their regular menu appears to be a bit more authentic Greek than Vesna's.