An influx of bars, restaurants and boutiques has transformed the stretch of South Ossington between Queen and Dundas into Toronto's best three blocks for drinking and dining.