Browsing Tag


Rose with your run?

Karlo Estates’ water station at the corner of Greer and Benway Road marks the last leg of the run, just west of the winery proper, which is located at 561 Danforth Road.

Richard Karlo, Master Winemaker and wine judge, made his first commercial vintage in 2008 with a record 13 different varietals.  After opening the doors May 2010 and selling out of every vintage since, Karlo Estates now produces 3200 cases a year. Continue Reading