Food & Drink Highlander Inn – Crosby Isle of Man Highlander Inn. Food & Drink business. Call now: 01624852609. Main Road Crosby Isle of Man IM4 2DP