Taste the Season at over 20 wineries in Niagara-on-the-Lake

Get ready to taste the season in Niagara! Over 20 wineries are teaming up to bring you holiday-inspired wine and food pairings, including Bella Terra Vineyards. Marcel Morgenstern was here to talk about Taste the Season tasting pass– which is a self-guided tour allows you to explore Niagara-on-the-Lake wineries while enjoying delicious holiday inspired food and wine pairings.