One of my favourite downtown areas in BC, Revelstoke's core area comprises an easily walkable four block radius. The iconic Mount Begbie looms behind, occasionally visible on crosswalks.
Almost every store in Revelstoke's core downtown area is an independently owned boutique store or restaurant of some kind.
There is a high concentration of outdoor clothing and equipment stores, with quite a variety within this singular category alone. Think specialist ski boot shops and bike repair stores trading alongside and more general (hiking/camping) outdoor offerings and more.
In the summer, you can combine browsing (and patio drinking) with live music every night of the week in July and August.