Shawnigan Lake B & B
Restaurants, eateries, bakeries and coffee houses
Shawnigan Village
- Montra Thai Eatery (Take out Thai food only) - 1845 Renfrew Road, Shawnigan Lake (250) 743-7400
- Compass Mexican Bistro
- Shawnigan Jen's - Take out sushi and teriyaki (take out)
- Hosuka Japanese Restaurant
- Shawnigan House
- Oma's Bakery
Cobble Hill
- Olde School Coffee - 3515 Cobble Hill Road, Cobble Hill, (250) 743-6908
A unique coffee house that also serves simple breakfasts and lunches that are great to go! This could be your base camp for climbing Cobble Hill Mountain. - The Restaurant at Unsworth Vineyards - 2915 Cameron Taggart Rd Mill Bay, (250) 929-2292 EXT 1
A classy dining room-style restaurant that supports local farmers. Unsworth and Merridale are located close to each other in spite of the different township so you may want to visit both. - Merridale Cidery & Distillery - Eatery - 1230 Merridale Rd, Cobble Hill, 1 (800) 998-9908
- Pizzeria Prima Strada - 14-1400 Cowichan Bay Rd (Valleyview Centre), Cobble Hill, (250) 929-4655
Mill Bay
- The Mill Pizza & Grill - 260-2720 Mill Bay Rd (Mill Bay Centre), Mill Bay, (250) 743-8882
- Bridgemans Bistro - 740 Handy Road, Mill Bay, (778) 356-3568
Enjoy a meal on the pier at Mill Bay Marina.
Duncan
- Alderlea Farm Café - 3390 Glenora Road, Duncan, (250) 597-3438
Locally-crafted food in a relaxed country atmosphere. Closed in winter months. - Duncan Garage Café & Bakery - 330 Duncan St, Duncan, (250) 748-6223
"Duncan's only 100% vegetarian café, home to organic, local and wholesome foods." The Garage is very popular and offers many take-out items.