Troll's Restaurant is ideally located in the heart of Horseshoe Bay, West Vancouver and has been serving travelers and locals for over 69 years! Although their specialty is fish an... more... See more text