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...
  • Excellent66%
  • Very good27%
  • Average5%
  • Poor1%
  • Terrible1%
Travellers talk about
“brunch” (14 reviews)
“crepes” (10 reviews)
“french toast” (5 reviews)
Closed Now
Cafe, Canadian, Vegetarian Friendly, Vegan Options, Gluten Free Options
$$ - $$$
317 MacKenzie Ave, Revelstoke, British Columbia V0E 2S0, Canada
All Details
Write a ReviewReviews (209)
Traveller rating
Traveller type
Time of year

1 - 10 of 197 reviews

Reviewed 2 days ago via mobile

The Main Street Cafe is an awesome breakfast location, the best in town and a must do when visiting. Perfect for families, friends and couples. Al fresco dining in summer and cosy inside in winter. The food is all cooked fresh from scratch and is...More

Thank kiwikristin
Reviewed 1 week ago

So happy we stopped here on Trip Advisor recommendation. The lunch was delicious and the service efficient and friendly.

Thank Kath B
Reviewed 2 weeks ago

My husband and I discovered this place the last time we were in Revelstoke and were amazed by the food. We were so excited to be able to come and enjoy it this time that we did it 2 days in a row. You won't...More

Thank Laura S
Reviewed 5 weeks ago

Had a really nice breakfast here and got to eat outside with the unseasonable warmth. Great coffee, great service, what more can you ask for?

Thank Nicole H
Reviewed 1 March 2018

Had brunch there recently as recommended by friends. Food was very nice, fresh and the restaurant itself is in an old heritage house. Although it was busy, service was attentive, efficient, and friendly. They have an interesting menu, with some exotic variants on old stand-by,...More

Thank catnapbc
Reviewed 27 February 2018 via mobile

Super good food and exceptionnel service! I was there 5 years ago and it improve a lot since then!!!

Thank Ti-Kikine
Reviewed 23 February 2018 via mobile

Main Street Café is a TripAdvisor 2017 winner so I tried it for lunch. I was quickly welcomed by the staff and seated as I arrived in a beautiful house that has two floors of seating. Service was fast & efficient, without being hurried, which...More

Thank MrMoreLight
Reviewed 21 February 2018 via mobile

I love this place. It’s located in a heritage house. We walked in, were quickly greeted by friendly staff, or delicious food was served promptly, and the coffee is delicious. Can’t suggest any improvements. I highly recommend the Main Street Cafe.

Thank Qualimally
Reviewed 14 February 2018

There were four of us for Breakfast and we all had different meals. The coffee was outstanding and all of us loved our breakfast some saying it was the best they ever had. Omelettes, Eggs Benny and Ranchos were all outstanding.

Thank jasond_71
Reviewed 6 February 2018 via mobile

We were invited in by the Christmassy feel of the place, and were not at all disappointed by the friendliness of the staff, quality of the food and conviviality of the patrons. Great place.

Thank Christophe V
Nearby HotelsSee all 20 hotels in Revelstoke
Powder Springs Inn
371 reviews
.15 km away
The Explorers Society Hotel
95 reviews
.16 km away
Regent Hotel
366 reviews
.20 km away
The Cube Hotel
268 reviews
.20 km away
Nearby Restaurants
Quartermaster Eatery
115 reviews
.15 km away
Kawakubo Japanese Restaurant
199 reviews
.17 km away
The Modern Bakeshop & Cafe
353 reviews
.10 km away
Nearby Attractions
Revelstoke Aquatic Centre
117 reviews
.19 km away
Kingfisher Heliskiing
39 reviews
.90 km away
Giant Cedars Boardwalk Trail
556 reviews
.84 km away
Mount Revelstoke National Park
369 reviews
.48 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
Local cuisine, Child-friendly, Kids
Open Hours
8:00 AM - 3:00 PM
8:00 AM - 3:00 PM
8:00 AM - 3:00 PM
8:00 AM - 3:00 PM
8:00 AM - 3:00 PM
8:00 AM - 3:00 PM
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