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” (13 reviews)
“eggs benedict” (12 reviews)
“crepes” (9 reviews)
Closed Now
All hours
Cafe, Canadian, American, Vegetarian Friendly, Vegan Options, Gluten Free Options
$$ - $$$
317 MacKenzie Ave, Revelstoke, British Columbia V0E 2S0, Canada
All Details
Write a ReviewReviews (197)
Traveller rating
Traveller type
Time of year

1 - 10 of 185 reviews

Reviewed 4 weeks ago

We went to this cafe for lunch a week or so ago while visiting Revelstoke from UK, and I have to say the food was really yummy. Good value, very nice ambiance - homely and heritage feel at same time. A wonderfully warm place to...More

Thank Fionn S
Reviewed 25 October 2017 via mobile

Great breakfast this morning. Everything we ordered was good! Huevo Rancheros with chorizo, little Italy Benny, regular breakfast, vanilla latte ~all very enjoyable! Definitely will be back

Thank Krystal S
Reviewed 23 October 2017

We visited this coffee shop for a quick lunch while travelling. My husband and I arrived and were quickly seated. We arrived around noon on a Sunday and both the breakfast and lunch menus were being served. I ordered a wrap and asked for modification...More

Thank valeriebroman
Reviewed 20 October 2017 via mobile

Joined friends for a breakfast meeting. All three of us opted for Ranchos Huevos. All three were glad. Crispy tortillas, with excellent beans/chili and over easy eggs, hash browns, avocado and fruit. Good homemade chai and the coffee lovers were happy. Cute place, friendly staff.

Thank revleann
Reviewed 11 October 2017

Interesting skillet meal including cheese curds (poutine?), smoked meat and a great sauce. Eggs benny english muffins were not toasted through (a common Canadian experience), but the softer texture made them better to sop up the hollandaise! Nice art on the wall.

Thank Eric S
Reviewed 7 October 2017

Lovely cute coffee shop. Yummy looking cakes go well with their delicous coffee! Thank you - great pitstop.

Thank CherylCycles
Reviewed 2 October 2017

stopped here when visiting friends. Fabulous service and the best West Coast Bennies I have ever had. A great venue for family and friends.

Thank Randellej
Reviewed 27 September 2017

Very nice Café, family oriented as well and serves great food. We all had different food and was great. The staff is exceptionally friendly and helpful. We go every chance we get. Nice seating and view. Very happy with this Café.

Thank Andrea B
Reviewed 22 September 2017

We stopped in Revelstoke on our way back from a BC vacation for lunch. I guess we looked a little lost so a local recommended this place for lunch. I think we just beat the rush as we were seated immediately at a table out...More

Thank blincb
Reviewed 20 September 2017 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
Nearby Restaurants
The Village Idiot
1,098 reviews
.05 km away
The Modern Bakeshop & Cafe
342 reviews
.10 km away
Quartermaster Eatery
88 reviews
.15 km away
Nearby Attractions
Kingfisher Heliskiing
38 reviews
.90 km away
Mount Revelstoke National Park
366 reviews
.48 km away
Revelstoke Railway Museum
290 reviews
.72 km away
Revelstoke Aquatic Centre
110 reviews
.19 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, Local cuisine, 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