The Glen Tavern
At the Glen Tavern, our aim is to serve you seasonal, contemporary food, carefully selected wine and drinks in a convivial setting. We all know a restaurant where we want to return time and time again. We want the Glen Tavern to be that place for you – a local restaurant where you can drop in after work for a drink or enjoy a more leisurely evening. Visit on your own or with friends and family. We promise you a warm welcome, a comfortable ambience, excellent service and mouthwatering food.
We opened our doors in November 2015 and have been proudly serving incredibly fresh and delicious food since.
The Glen Tavern is proudly affiliated with Scaramouche restaurant, located in Toronto, ON.