For many years, Toronto's British working-class roots translated into a true paucity of good restaurants. That all began to change in the latter half of the last century, when Canada opened its doors to millions of immigrants from all over the world. Almost overnight, the city's streets became home to every different kind of cuisine imaginable: Korean, Chinese, Laotian, West Indian, East Indian—you name it. These days, it's hard to find a commercial city block that doesn't have some kind of ethnic food on offer. The high-end restaurant scene is similarly lively, where ultracreative fusion techniques have become de rigueur. If there's a defining trend of late, it's toward locally sourced ingredients. Thanks to the close proximity of the Niagara wine region, not to mention millions of acres of farmland, the eating and drinking options have never been better.