Vegan and vegetarian dishes can now be found on virtually every menu, from casual eateries in downtown Banff to the decidedly upscale dining experiences in the AAA award-winning hotels perched on ...