I've been to William's and Hunter's Landing so it was about time I tried Taylor's. Anyways, it was really pretty inside. Modern decor with a dim lighting and a homey feel to it. It's also conveniently located at Shops at Don Mills.
When we came in the hostess didn't greet us but our waitress was nice enough. We were seated right away and our food arrived pretty fast. I got the Righteous Greens which I have to say was quite delicious...HOWEVER, the portion sizes at this restaurant are SMALL! After I ate I felt like I literally had a snack. My boyfriend got the Landing Burger with fries which he said was pretty good but the burger itself lacked a lot of the basic toppings (mustard, relish, lettuce) you'd expect to find in a burger.
I also had a problem with the sparkling water. I'm an avid Perrier drinker since I cut out pop almost 10 years ago so I was expecting something cold and bubbly, like what I'm used to. However, this sparking water (which I think they make themselves as it came in a glass water bottle with the restaurant's logo in it) was warm and seemed to be pretty flat. I definitely wouldn't get this again.
Lastly, I really like that the server sends you off with a chocolate chip cookie ! :)
Overall, I liked the food but probably wouldn't come here if I were starving and I definitely wouldn't order the sparkling water again.