Garbage: The Elgin Street Diner is one of the worst diners I have ever experienced. The food and preparation is worst than mediocre. Their poutine is covered with a gravy that resembles bunker oil and nearly tastes like it and their so called home fries is fried mashed potatoes. What a joke. The place looks unkept and dirty and the service is abysmal. My recommendation is never go there to eat, you will regret it and not only that it is expensive garbage.
Have been going here for nearly 30 years and recently the food choice have been changing drastically in quality and the amount. It's going downhill for some reason - the portions are shrinking and the prices go up. Had my last meal there on Sunday and that's it after all these years. Time to find a new place to eat along Elgin.