I've come to Rebel House quite a few times, and I have always had a good experience. I like their selection of beers (that's definitely the main attraction for me), but I also just generally really enjoy the atmosphere. It is definitely one of my favourite pubs in Toronto, especially in midtown.
I have sat on the patio without ordering food on a very lovely summer evening, so I am not sure about the earlier comment regarding not being able to get patio seating unless you order food. That hasn't been my experience..