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 good28%
  • Average4%
  • Poor1%
  • Terrible1%
Travelers talk about
“brunch” (14 reviews)
“eggs benedict” (14 reviews)
“crepes” (10 reviews)
Closed Now
American, Cafe, Canadian, Vegetarian Friendly, Vegan Options, Gluten Free Options
$$ - $$$
317 MacKenzie Ave, Revelstoke, British Columbia V0E 2S0, Canada
All Details
Write a ReviewReviews (243)
Traveler rating
Traveler type
Time of year

1 - 10 of 228 reviews

Reviewed today via mobile

The 3 of us all enjoyed our unique and delicious brunch dishes. A great place in a heritage buiding with friendly service and tasty choices on the menu.

Thank carolineewood75
Reviewed 2 weeks ago via mobile

Had a nice hearty breakfast here before setting out to hike! We had the pancakes which were nice and fluffy as well as the big breakfast!

Thank Chuangdf
Reviewed 3 weeks ago

We ordered classic eggs Benedict and a regular breakfast. The Benedict was very cooked nicely and delicious. My wife ordered eggs over medium and they came out hard as a rock. The link sausage is like bangers. It is very mild and finely ground. The...More

Thank Anthony T
Reviewed September 11, 2018 via mobile

We just had a delicious breakfast at the Main Street Cafe. I had a 3 egg omelette called the Old Timer with real chunks of ham, nicely grilled mushrooms, cheese, and green onions. It came with toast and real home fries. My wife had perfectly...More

Thank ATeam2013
Reviewed September 9, 2018 via mobile

Excellent food and prompt friendly service. Good choice of brunch items and we highly recommend for Sunday brunch.

Thank SmallBear73
Reviewed August 27, 2018

Came here with a couple colleagues for lunch and it was fantastic. The service was great and the food was delicious. It's right in the downtown core of Revelstoke and a great stop if you are wandering around in the city. Their homemade ice teas...More

Thank Natasha S
Reviewed August 22, 2018 via mobile

Absolutely all you could ever hope for. Food was delicious. Hash browns,eggs, toast, coffee all just fine. Do not expect five star dining, but the best diner experience you ever had with a bit of a funky twist. Pretty waitresses doing a great job in...More

Thank Thunderstrucker
Reviewed August 16, 2018

I have dined here many times - its always tasty - ESPECIALLY the coffee! I love a good latte! This time I was with my mother who suffers from various allergies. The staff were very obliging and made sure she left with a smile on...More

Thank Mary T
Reviewed August 10, 2018 via mobile

The Eggs Benedict and the Hash were very tasty, and so was the homemade lemonade and their coffee. The patio is nice as well. The service was very slow, but other than that it was a great meal.

Thank Netti78
Reviewed August 9, 2018 via mobile

When asked about a good breakfast place in Revelstoke, the answer was Main Street Cafe. So we went for breakfast around 10am on a Wednesday and it was busy. All tables outside were full and all but two tables were full inside. We ordered classic...More

Thank York130
Nearby HotelsSee all 20 hotels in Revelstoke
Powder Springs Inn
384 reviews
.09 miles away
The Explorers Society Hotel
145 reviews
.10 miles away
Regent Hotel
399 reviews
.12 miles away
The Cube Hotel
296 reviews
.12 miles away
Nearby Restaurants
Quartermaster Eatery
174 reviews
.09 miles away
Kawakubo Japanese Restaurant
222 reviews
.11 miles away
The Modern Bakeshop & Cafe
389 reviews
.06 miles away
Nearby Attractions
Peak Axe Throwing
73 reviews
.25 miles away
Revelstoke Aquatic Centre
129 reviews
.12 miles away
Giant Cedars Boardwalk Trail
670 reviews
.52 miles away
Mount Revelstoke National Park
407 reviews
.30 miles 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, Kids, Families with children
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