Here are some wineries I would recommend for tastings during your visit.

St. Catharines:

Henry of Pelham
13th Street Winery

Jordan:

Cave Springs Cellars
Calamus Estate Winery
Tawse Winery

Beamsville:

Fielding Estates Winery
Hidden Bench Winery
Malivoire

Niagara-on-the-Lake

Peller Estates
Stratus
Lailey
Coyote's Run Estate Winery
_________________________
I’m armed and I’m drinking. You don’t want to listen to advice from me, amigo.

-Max Payne