i've pretty much tried every burrito in Toronto (mostly bean and chicken)
Burro beats them all. Authentic, very very tasty burritos. Lower on the price range (compared to big fat, boyz, etc.) Always fast service (although I've never been in their during a late bar rush) but who cares.... point is: BEST BURRITOS.
No washroom and effed up layout though. Weird.