Barrio Cerveceria in Toronto has one of the city's best backyard patios. Couple this with their Mexican-inspired brunch and you're looking at a solid start to your weekend. Savoury and sweet brunch items are on the menu at this restaurant, like their breakfast enchilada and churro French toast.