- 4.4Closed nowA&W5838 Trans-Canada Highway, Duncan, BC V9L 3S1Restaurant
- 3.2Closed nowAha Sushi & Teriyaki180 Central Road, Duncan, BC V9L 4X3Restaurant
- 3.4Closed nowAli Baba Pizza112 Trans-Canada Highway #109, Duncan, BC V9L 3P8Restaurant
- 5Ampersand Distilling Company4077 Lanchaster Road, Duncan, BC V9L 6G2Restaurant Bar
- Closed nowAsiana Pho5777 Trans-Canada Highway, Duncan, BC V9L 2W9Restaurant
- 4.8Closed nowAuthentic Pizza41 Trunk Road, Duncan, BC V9LRestaurant
- 4Closed nowBaan Do's Stir Fry2680 James Street, Duncan, BC V9L 2X5Restaurant
- 5Closed nowBaan-Do's Too2680 James St, Duncan, BC V9L 2X6Restaurant
- 5Bistro 161161 Kenneth Street, Duncan, BC V9L 1N5Restaurant
- 3.6Closed nowBoston Pizza5845 Trans-Canada Highway, Duncan, BC V9L 3R9Restaurant Bar
- 4.2Closed nowBurger King371 Trans-Canada Highway, Duncan, BC V9L 3R5Restaurant
- 3.5Closed nowC V Station Neighbourhood Pub6474 Trans-Canada Highway, Duncan, BC V9L 6C5Restaurant Bar
- Choices Restaurant6474 Trans-Canada Highway, Duncan, BC V9L 6C6Restaurant
- 4.8Closed nowCraig Street Brew Pub25 Craig Street, Duncan, BC V9L 1V7Restaurant Bar
- 3.8Daily Grind The3278 Sherman Road, Duncan, BC V9L 4B4Restaurant
- 3.2Dairy Queen328 Trans-Canada Highway, Duncan, BC V9L 3R2Restaurant
- 4.6Open nowDog House Restaurant & Take Out271 Trans-Canada Highway, Duncan, BC V9L 3R1Restaurant
- 2.6Closed nowDomino's Pizza486 Trans-Canada Highway, Duncan, BC V9L 3R6Restaurant
- 5Closed nowFlynn's Fish N Chips Duncan2687 James Street, Duncan, BC V9L 2X5Restaurant
- 5Closed nowGlenora Store and Cafe3630 Glenora Road, Duncan, BC V9L 6S3Restaurant
- Closed nowGourmet Gardens161 Kenneth Street, Duncan, BC V9L 1N5Restaurant
- Grapevine Restaurant6701 Beaumont Avenue, Duncan, BC V9L 5X8Restaurant
- 4.8Open nowGreat Greens Farm Market4485 Trans-Canada Highway, Duncan, BC V9L 6L8Restaurant
- 4.2Closed nowHeritage Indian Cuisine3307 Cowichan Lake Road, Duncan, BC V9L 4C2Restaurant