Olives on Tap is a Mediterranean restaurant and wine bar located in Whistler. It offers a unique dining experience with a focus on Mediterranean cuisine and a selection of wines. The establishment is known for its ambiance and culinary offerings.