I've been a regular at this location since the first opening day..
The Vaughan location is simply the best one out of their 4 chain restaurants..
The food is somewhat comparable with the their other locations, but I find it better, fresher and more variety.
The service is top notch, when it's not too busy at least.
Plenty of parking, with a huge seating space inside..
The only downside here is the weekends as it gets SOO busy, and it's always best to go early to secure a table, or highly recommend calling to make a reservation, although they usually don't take reservations for smaller groups or couples.
My favourite cuts are the prime ribs with Cheddar cheese, fillet mignon with parmesan cheese, Moroccan Chicken and Flank Steak