Tucked away at the heart of the majestic Selkirk Mountains and on the banks of the awe-inspiring Columbia River, the mountain town of Revelstoke attracts adventurous souls who want to enjoy a quaint and intimate time with a glorious backdrop of unspoiled nature and snow.
The intimate vibes and a sense of solitude make this Victorian town a must-visit. Itโs like youโre living inside a snow globe. So, to help you plan your visit, weโve rounded up the 10 best Revelstoke restaurants!
From upscale dining to food trucks, from Mexican to Asian cuisinesโyou have it here, and you wouldnโt be disappointed!
1. Quartermaster Eatery

Kicking off this list is Quartermaster Eatery, a restaurant offering the best on all fronts. As one of Revolstoke’s most coveted restaurants, they exceed all expectationsโfrom their expertly prepared dishes and impressive service to great interiors and cozy vibes.
Showing that fine dining doesnโt need to be fussy and frilly, Quartermaster is known for their limited but exceptional menu. Everything from it deserves all the praises, but their fantastic take on the Fraser Valley Duck, Breast, Gnocchi, and Cod Mosaic is noteworthy!
Perfectly pan-seared 10oz duck breast with lemon couscous, grilled corn, beet puree, roasted golden beets, and haskap berry demi-glace, the Fraser Valley Duck Breast will turn you into a duck fan if youโre not one yet! Trust us, you will fall in love with every bite.
The gnocchi is simply irresistible! Pillowy soft gnocchi with zucchini, wild mushrooms, fresh basil, smoked peas, and a refreshing mint pesto, what more could you ask for?
Another star of the show, the Cod Mosaic is made with passion and care; you can see this clearly in their immaculate texture and divine taste.
If youโre planning a visit, be sure to book ahead, as Quartermaster Eatery is always busy!
What to order: Fraser Valley Duck, Smoked Gnocchi, Cod Mosaic
Address: 109 1 St W, Revelstoke, BC V0E 2S0, Canada
Website | Instagram | Facebook
2. Old School Eatery
If youโre looking for somewhere warm to welcome you after hours of driving amidst snow-filled roads, Old School Eatery is your best bet. Interestingly, theyโre literally an old school converted into an eatery, so youโre basically dining inside a piece of history!
You might think theyโre only famous for the historical aspect, but thatโs where youโre wrong. Old School’s excellent food, impeccable service, and welcoming vibes perfectly match the background story!
Even their interior compliments the historical setting. For instance, the high ceiling and an old piano take you back to your school days. The floors and decors are on point, too!
But enough of their layout, letโs talk about the most important thing: food! With that said, people highly recommend three showstopping dishes from their menu: Bao Buns, Rainbow Bowl, and Crispy Brussel Sprouts!
What to order: Bao Buns, Rainbow Bowl, Crispy Brussel Sprouts
Address: 616 3 St W, Revelstoke, BC V0E 2S1, Canada
Website | Instagram | Facebook
3. Kawakubo Revelstoke
Revelstoke offers first-class restaurants featuring cuisines from around the world, and Kawakubo sits atop the pantheon of Japanese fare in town. Ask any local, and theyโll surely recommend the restaurant for your sushi fix.
While Kawakubo highlights their stellar and authentic Japanese menu, their outstanding service is also something to note. Their staff are quick yet considerateโyouโll be amazed at how fast they accurately serve your order!
Kawakubo is always bustling with visitors and patrons; thatโs how good they are! But youโll not regret waiting for a table, especially if you try their Sunomono Salad, Philadelphia Spring Rolls, and Veggie Platter.
The sunomono salad is shrimp or octopus made tastier by rice noodles, cucumber, and sweet vinegar. The Philadelphia Spring Rolls are a heavenly mix of greens, cheese, salmon, wasabi, and other delights inside a rice paper wrap. Their Veggie Platter never disappoints, too.
What to order: Sunomono Salad, Philadelphia Spring Rolls, Veggie Platter
Address: 109 1 St E, Revelstoke, BC V0E 2S0, Canada
Website | Instagram | Facebook
4.112 Restaurant & Lounge
Regent Hotel is made even more regal with 112 Restaurant & Lounge. Established in 1978, the restaurant disrupted Revelstokeโs notion of upscale dining.
It may have been four decades since they opened, but their ever-improving, never dwindling reputation makes them a must-visit place for every foodie looking for a sophisticated yet charming atmosphere.
Their inventive menu highlights dishes freshly made from local produce and boasts a remarkable cocktail list featuring special wine and beers. Everything is noteworthy, but you should order their Gem Romaine Caesar salad, 112 Lamb Rack, and Pan Roasted Double Breasted Chicken.
The lamb is melt-in-the-mouth perfection, while the double breasted chicken is to die for! Donโt forget to add a Caesar salad as a sideโyouโll be blown away!
Sweetly cap it off with a Baked Cheesecake for a satisfying finish!
What to order: Gem Romaine Caesar Salad, 112 Lamb Rack, Pan Roasted Double Breasted, Baked Cheesecake
Address: 112 1 St E, Revelstoke, BC V0E 2S0, Canada
Website | Instagram | Facebook
5. Emoโs Pizza & Steak House
Emoโs Pizza & Steak House is a prime example of the famous saying, โnot all pizzas are created equal!โ Served in gigantic proportions and mouth-watering presentation, their pizzas are arguably one of the best in Revelstoke.
They say that an indicator of a good pizza is the perfect crust, the right amount of toppings and cheese, and a tomato sauce that doesnโt overpower the other ingredients. Emoโs got this exact formula and even more! The chef also leaned towards Greek fare with some items on the menu.
But wait, thereโs moreโtheir pasta and steak are as splendid as their pizzas! So, donโt miss the chance to try their Baked Margarita, Emoโs Special pizza, and Souvlaki Wrap!
Grab a bite and weโre sure youโll come back for more!
What to order: Baked Margarita, Emoโs Special, Souvlaki Wrap
Address: 418 1 St W, Revelstoke, BC V0E 2S0, Canada
6. Paramjitโs Kitchen
Paramjitโs is another Revelstoke royalty famous for their delectable food and spotless service. Few restaurants would dare take on a fusion of Indian, Thai, and German cuisines, but Paramjitโs took the challenge and made it their brand!
The interesting menu is star-studded with dishes you canโt find elsewhere. Paramjitโs chefs mastered the art of reinventing classic dishes into unique offerings. With top-tier talent and skills, they made three distinct cuisines into one that can be enjoyed by the Canadian palate.
We know youโre curious to know how they managed to pull something this ambitious. But wait until you taste their Butter Chicken Spรคtzle, Chana Masala, Beef Keema, and Falafel Wrap, and prepare to fall head over heels!
What to order: Butter Chicken Spรคtzle, Chana Masala, Falafel Wrap, Beef Keema
Address: 116 1 St W, Revelstoke, BC, Canada
Website | Instagram | Facebook
7. The Taco Club
Next on the list is a Mexican restaurant specializing in tacos, quesadillas, burritos, and more. If youโre looking for something to satisfy your taco cravings, the Taco Club should be on your Revelstoke bucket list!
Their astonishing take on the classic Mexican fare is praise-worthy. They prepare all dishes from scratch and expertly craft them with in-house sauces. And their takeout is just as phenomenal as their dine-in!
So, suppose you prefer to eat your tacos in the comforts of your home or elsewhere. In that case, you can still enjoy equally fantastic delicacies. Plus, their burritos do not fall apart, so itโs less messy and more enjoyable!
If youโre going to drop by, say hi to their beef birria enchiladas, guacamole, wild cod (make it crispy), and a wet burrito. Trust us, youโll never regret coming.
What to order: Beef Birria Enchiladas, Guacamole, Wild Cod (Crispy), Wet Burrito
Address: 206 MacKenzie Ave, Revelstoke, BC, Canada
Website | Instagram | Facebook
8. Killa-Bโs Grilla-Cheese
Killa-Bโs Grilla-Cheese is the famous red food truck in Revelstoke, known for their out-of-this-world grilled cheese. Theyโre overwhelmingly popular among tourists, thanks to their impressive menu and funky vibes.
You will know Killa-Bโs Grilla-Cheese is the real dealโthe owner personally serves your food and the staff are always wearing their beautiful smiles. And if youโre waiting inside your car, theyโll gladly bring your order to you! They perfectly understood the assignment. Kudos!
Their classic Grilled Cheese is perfectly toastedโnot soggy and not overcooked, just the right softness to put the cheese into a warm embrace. The Poutine is made from hand-cut fries. Justโฆwow!
And donโt forget their Buffalo Wings, an explosion of flavours in every bite!
What to order: The Classic, Poutine, Buffalo Wing
Address: 200 1 Street East, Revelstoke, BC V0E 2S0
Website | Instagram | Facebook
9. The Village Idiot Bar and Grill
A laid-back vibe is what youโll get upon entering The Village Idiot Bar and Grill. This gastro pub offers a cabin-like feel, making conversations with friends over shared food more memorable.
To pay homage to the humble snow enclosing the town, the restaurant adopts a ski-themed interior, decorated with all sorts of ski equipment. Whether youโre seated on their patio or dining inside, the overall experience the Village Idiot offers is one for the books!
Donโs miss their Kitchen Sink Burger, featuring a homemade patty, chicken breast, bacon, and a blissful combination of ingredients and melted cheese. Their homemade, freshly cooked Great White Buffalo pizza is another canโt-miss item.
With masterfully created sauce, dough, and toppings, you just canโt help but be in awe! Hugo’s Homage Poutine is next level delish! Flush it all down with beer to complete the full house deal.
What to order: Kitchen Sink Burger, Great White Buffalo Pizza, Hugoโs Homage Poutine, Beer
Address: 306 MacKenzie Ave, Revelstoke, BC V0E 2S0, Canada
Website | Instagram | Facebook
10. Chubby Funsters Kitchen and Cocktails
Located in downtown Revy, Chubby Funsters is a family-friendly restaurant perfect for any occasion. With blankets as window coverings, youโll know theyโre Canadian through and through.
Chubby Funsters is the epitome of perfecting the triple treat of amazing food, cosy atmosphere, and friendly staff! They have a wide range of unique creations you must tryโbe it for lunch, aprรจs, or dinner! Plus, they have a fantastic beer selection to boot!
You will never go wrong with their Cheese Curds, Beef Dip Sandwich, and PB&J burger! The Beef Dip Sandwich is a glorious, delicious mess, while the PB&J is simply gorgeous. Who would have thought of pulling off this kind of gimmick on burgers, right?
What to order: Beef Dip Sandwich, PB&J Burger, Cheese Curds
Address: 114 MacKenzie Ave, Revelstoke, BC, Canada
Website | Instagram | Facebook
There you have it! That ends our list of best Revelstoke restaurants you should stop by on your next escapade. If youโre interested in exploring more, we recommend visiting Kelowna!
Hereโs a cheat sheet on the best Kelowna restaurants.