Ontario is Canada's breadbasket, cheese plate and salad bowl, and its plethora of breweries and wineries will exercise your drinking arm and whet your appetite for some seriously good food. The best restaurants are found in cities, culinary destinations and wine regions such as Toronto, Ottawa, Prince Edward County and the Niagara Peninsula. In summer, look out for farmers markets.