See all Pubs in Revelstoke Revelstoke for: Adventure, Food And Dining, Art And Culture, Nightlife, Spa, History, First Timers, Family, Romance, Shopping The Village Idiot 306 Mackenzie Ave Phone: ☎ +1 (250) 837-6240 About The Village Idiot, 306 Mackenzie Ave, ☎ +1 (250) 837-6240. A bar offering good food and drink and retro ski decor, ideal for après or dinner after a day on the mountain. Their homemade pizza is a highlight. Add to Wish List