Can you say Wine on Tap? Yeah! You can at Lake Country Grill in Orillia. Environmentally conscious fine house wines Vidal and Baco Noir by Canadas Pelee Island Winery. It's a beautiful thing. Enjoy for $5 a 6oz glass every Wednesday for Wind Down Wednesdays.