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.

Main Street Cafe

317 MacKenzie Ave, Revelstoke, British Columbia V0E 2S0, Canada
+1 250-837-6888
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent64%
  • Very good27%
  • Average6%
  • Poor2%
  • Terrible1%
Travellers talk about
“brunch” (12 reviews)
“eggs benedict” (12 reviews)
“crepes” (8 reviews)
Closed Now
All hours
Cafe, Canadian, American, Vegetarian Friendly, Gluten Free Options, Vegan Options
$$ - $$$
317 MacKenzie Ave, Revelstoke, British Columbia V0E 2S0, Canada
All Details
Write a Review
Reviews (187)
Traveller rating
Traveller type
Time of year

1 - 10 of 176 reviews

Reviewed yesterday via mobile

A local passed by and recommended Main Street Cafe while I was stopped at a store. So glad I went in for breakfast. The Huevos Racheros was fantastic and the service was so friendly. The coffee was great too.

Thank Kannuck72
Reviewed 4 days ago via mobile

This is a must visit for breakfast in Revelstoke. There were 4 of us and we all ate something different and we were all absolutely delighted. The 'bennies' are amazing! The coffee is great as well.

Thank VivNewZealand
Reviewed 4 days ago

This must have been the best breakfast we had ever. Definitely recommended (there might be a little wait as there are always lots of people wanting to have breakfast here).

Thank Freya R
Reviewed 1 week ago

We had a full day of driving before and after lunch so wanted to stop for a great meal. After reading the reviews we though the Main Street Café would deliver but we were a little disappointed. It was a long wait for the food...More

Thank YukonSarah
Reviewed 2 weeks ago

We had bagel and sandwich, both very good. Staff is kind and service is quite fast. Also the atmosphere is nice. Prices are fair. I would recommend this place for breakfast or lunch in Revelstoke.

Thank Colocinte
Reviewed 3 weeks ago

I have been living in Canada for 6 months now and struggle to find good coffee and breakfast. This place is amazing. The best coffee delicious and healthy breakfast/ brunch options and very friendly service. Can't recommend highly enough!

1  Thank Kate F
Reviewed 4 weeks ago via mobile

Great place. The food is fantastic, the staff really friendly. Great art and a neat place. Outside tables are lovely also. Try one of the Bennys and/or the fruit and yogurt parfait.

1  Thank Rae Rae C
Reviewed 15 August 2017 via mobile

Friendly Staff, super cute cafe & the best breakfast! Eggs Bennie, pancakes & sausages all delish! You can dine in the cafe, eat outside or grab a coffee to go. Highly recommend

1  Thank AngelaNailedIt
Reviewed 15 August 2017 via mobile

Stopped for breakfast and it was excellent. Items were homemade and cooked perfectly. I will definitely cone back next time we are in revelstoke.

1  Thank Norm L
Reviewed 14 August 2017

We were on the road and decided to drive into the center of town around noon on a beautifully clear, warm/hot day. It had been some time since we had done so and it was a pleasant surprise. Mackenzie Ave. ("Main Street" so to speak)...More

1  Thank Lorne29
Nearby Restaurants
The Modern Bakeshop & Cafe
328 reviews
.10 km away
The Village Idiot
1,068 reviews
.05 km away
Quartermaster Eatery
67 reviews
.15 km away
Kawakubo Japanese Restaurant
172 reviews
.17 km away
Nearby Attractions
Kingfisher Heliskiing
37 reviews
.90 km away
Mount Revelstoke National Park
349 reviews
.48 km away
Revelstoke Railway Museum
281 reviews
.72 km away
Revelstoke Aquatic Centre
110 reviews
.21 km away
Questions & Answers
Get quick answers from Main Street Cafe staff and past visitors.
Note: your question will be posted publicly on the Questions & Answers page.
Posting guidelines
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Breakfast, Lunch, Brunch
Restaurant features
Takeout, Outdoor Seating, Seating, Waitstaff, Highchairs Available, Free Wifi
Good for
Child-friendly, Kids, Local cuisine
Open Hours
08:00 - 15:00
08:00 - 15:00
08:00 - 15:00
08:00 - 15:00
08:00 - 15:00
08:00 - 15:00
Location and Contact Information
  • Address: 317 MacKenzie Ave, Revelstoke, British Columbia V0E 2S0, Canada
  • Location: Canada  >  British Columbia  >  Kootenay Rockies  >  Revelstoke
  • Phone Number: +1 250-837-6888
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