This place is amazing - the food is great comfort food and one of my favourite breakfast/brunch spots. The atmosphere is a little kitschy (in a good way) and really fun and casual. The service is laid back but prompt and super friendly. The crowd is eclectic and typically friendly and good-natured. It helps that the servers are all pretty cute!
The burritos (both breakfast and regular style) are my favourite. Definitely try them out and add some guacamole.
Also - your meat eater friends will be satisfied with most of the food here. The do serve eggs but can make pretty much all of the items with tofu instead.
There isn't a better place to get a good vegetarian and vegan brunch in Toronto right now!