Ontario's drinking culture varies wildly by region — Toronto has a dense, adventurous bar scene, while smaller towns tend toward friendly local pubs and diners. The craft beer movement has taken hold across the province, and you'll find excellent local breweries from Niagara to Thunder Bay.