The 10th, Vail Newest Mountain Restaurant is open for business!