Glenrosa is a small family owned and operated restaurant in Metchosin. Our ‘yellow house on the hill’ near Pedder Bay and Matheson Lake was built in 2005 but incorporates significant history and materials from the original 1881 farmhouse standing in the same location. The philosophy for our restaurant is to provide a welcoming and comfortable space for friends and family to gather over delicious locally sourced meals.
Stop in post-hike or during your exploration of the circle route. Depending on the day we serve brunch, lunch, a country-style tea, and dinner, please check our website for hours and menus.
Our restaurant is substantially influenced by the heritage of our farm. In present day, we operate as a small working farm, replete with a menagerie of sheep, donkeys, horses, and chickens. Local produce for the restaurant is grown on-site and the 100+ year old fruit trees are harvested every fall and our apples and pears find their way into pies and desserts at that time of year. The farm is rich in history and we love to share its captivating story with our guests through stories, photos and artifacts.
We feature local producers & seasonal ingredients, prepared by talented chefs and served in a unique setting. We are committed to farm-to-table meals that take advantage of the bounty of our rural location and are just plain tasty! We welcome foodies and non-foodies alike, hiking boots or heels; Glenrosa was built to be a place to gather with friends over good food.
Craft beer & wine, ethically sourced meats, vegetarian, gluten-free and vegan friendly options.
Big Group? We specialize in this! The only restaurant in Metchosin to accept reservations, consider us for gatherings with friends or family. We are also able to host special events up to 95 guests, contact us for more details.