For inventive cuisine accompanied by a huge choice of draught craft beer from across British Columbia, go to Craft Bierhaus for dinner in Revelstoke.
Designed to be shared, the dishes at Craft Bierhaus are made from scratch with plenty of flair. Mac 'n' cheese and smoked meat are a focus.