I've been to the Barley Mill a few times and have to say I loved almost every experience. The building itself is quaint, and the area it's in is perfect - as it's right near Princes Island Park and literally next door to Eau Claire Market (and there is a patio to boot!).
I usually order a salad and have never been disappointed - they're affordable, and always fresh (with the perfect amount of ingredients ...as their not chintzy with the good stuff). I did however order the fish and chips once and was not very impressed. The salmon had almost no flavor and I found the batter to be way too heavy. Needless to say I did not eat it all ....which made me a little sad :( because I'm not one to waste food... lesson learned...should have ordered the salad...
Overall, I'd definitely recommend this place for a good salad, or a chill place to hang out.