In the category of “so strange it has to be true,” Vodka 14 has opened an ice bar at Vail Cascade Resort, a ski-in, ski-out resort at Chair 20 on the far west side of Vail. The ice bar is sculpted ...
Atwater, the new restaurant at the Vail Cascade Resort & Spa, is set to open Dec. 22. The restaurant, which replaces Chaps Grill Chophouse, is the final phase of the propertys $30 million renovation ...