Revelstoke Cafe is a vegetarian eatery offering fine food, craft beer, natural wine, and fresh-made treats.