Ah I am so sad to write this review, but it has to be written. I LOVE this place. I love the food, I love the patio, I love the BYOB on Sun and Mon...but the service is just SO awful. This past weekend I brought two friends to dinner there as they just moved to Rosedale. I was going on and on about what a wonderful place it is and we ended up having the worst time. Our waitress, Erin, was possibly the snarkiest woman I have ever met. We all came in at different times and she greeted each of us with a rude comment. ie - my husband came in and said "I am meeting some friends out back" to which she replied "good luck with that." What on earth does that mean?? She forgot part of our order and neglected us for our entire meal. We all wanted another beer at one point but after waiting 25 minutes decided to give up and get a drink down the street. Not only was it not busy - we were the only table at the time! I was so unbelievably disappointed. I love this place and have been coming here for years, but I just can't support horrendous behaviour anymore. Erin wasn't the only one - but by far the worst offender. When we were leaving, a couple came in and when they saw our waitress, they said "Oh no, it's her." And they turned around and left. The owner needs to get it together and hire some decent staff. Goodbye Rosedale Diner...*tear*.