We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Rick's James St Cafe

5838 Trans Canada Hwy, Duncan, British Columbia V9L 3S1, Canada
+1 250-748-7699
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent79%
  • Very good21%
  • Average0%
  • Poor0%
  • Terrible0%
Travellers talk about
“lunch” (6 reviews)
“sandwiches” (5 reviews)
“homemade soup” (3 reviews)
Restaurant Hours
Cafe, Canadian, Soups, Vegetarian Friendly
5838 Trans Canada Hwy, Duncan, British Columbia V9L 3S1, Canada
All Details
Write a ReviewReviews (19)
Traveller rating
Traveller type
Time of year

1 - 10 of 19 reviews

Reviewed 10 September 2018 via mobile

When out and about getting things done it is always a delima where to stop for a good bite to eat. RICK'S place is top two for me in Cowichan. The food is honest, wholesome and plentiful. Rick and his staff for it right and...More

Thank GGeorge65
Reviewed 2 June 2018 via mobile

Excellent homemade soups (Love the corn chowder) and sandwiches on the spot. My dad and I would always come here on daddy daughter days and tall to the owner. A great place to get something light to eat and local. I am here today visiting...More

Thank Tiffany W
Reviewed 22 March 2018 via mobile

This place is hands down one of the best in Duncan. I have been coming here for around 10 years and the service and food are always consistently terrific! Would highly recommend giving it a try.

Thank StephenyE
Reviewed 3 March 2018

My husband and I went in for a late lunch one Saturday. What a gem of a place. I had the curried chicken coconut soup, my husband had the potato cheese soup and we shared an egg salad sandwich. The soups were fabulous, the sandwich...More

Thank pauline46W
Reviewed 6 September 2017

A little bit tight as this is hole in the wall. But, man is it ever worth the wait for a table and worth sitting next to another table of satisfied customers. All the stuff is homemade - soup, bread, fillings, cookies. And the price...More

Thank Viking46
Reviewed 29 July 2017 via mobile

One word, quality. Everything is homemade and so good! We make sure to go weekly and the cheesecake is amazing!

Thank Joey T
Reviewed 8 April 2017

Great food. Great service. Healthy, fresh food and always friendly, great service. Always had a great home made meal there.

Thank jjordanov69
Reviewed 9 February 2017

Anything i have ever had here has been delicious! Fresh baked breads, homemade soups & the grilled bacon/chicken wrap is to die for!

Thank StaciS616
Reviewed 7 March 2016

Great homemade food from wraps to melts, soups and sandwiches this is a great place to eat. All made from scratch

Thank welovemexico_9
Reviewed 11 February 2016

I have been going to Rick's James street Cafe since i was in high school! It is my favourite spot to stop for lunch on a day off from work (I don't work in town). He always remembers who I am, where I work, etc....More

Thank amanda5805
Nearby HotelsSee all 206 hotels in Vancouver Island
Falcon Nest Motel
39 reviews
.15 km away
Thunderbird Motor Inn
236 reviews
.16 km away
Ramada by Wyndham Duncan Cowichan Valley
110 reviews
.94 km away
Super 8 by Wyndham Duncan
207 reviews
1.90 km away
Nearby Restaurants
York St. Diner
141 reviews
.12 km away
40 reviews
.23 km away
42 reviews
.01 km away
Nearby Attractions
Duncan Farmer's Market
101 reviews
.71 km away
Cowichan Valley trail
39 reviews
.76 km away
Duncan Totem Poles
242 reviews
.78 km away
Judy Hill Gallery
16 reviews
.75 km away
Questions & Answers
Get quick answers from Rick's James St Cafe staff and past visitors.
Note: your question will be posted publicly on the Questions & Answers page.
Posting guidelines
Improve this listing

Restaurant Details

Lunch, Breakfast
Restaurant features
Takeout, Seating, Wheelchair Accessible
Good for
Kids, Child-friendly
Location and Contact Information
  • Address: 5838 Trans Canada Hwy, Duncan, British Columbia V9L 3S1, Canada
  • Location: Canada  >  British Columbia  >  Vancouver Island  >  Duncan
  • Phone Number: +1 250-748-7699
Is This Your TripAdvisor Listing?
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more. Claim Your Listing