Went here for lunch the other day. The Southern Fried Chicken is really, really REALLY good. Seriously, if you like fried chicken, I insist that you try it. The beer is obviously great too. Lots of cool beers to choose from.
The beer "take out" section is open late (I think until 11pm Mon-Sat and 9pm on Sun) so add it to your list of places to get booze after the Beer Store/LCBO closes.