The New Sheridan Hotel has unveiled Telluride’s only nitrogen Wine Bar and Parlor Cafe to coincide with the aspirational positioning established by the Hotel re-brand. The parlor will be serving high-end coffee beverages and light fare for those coming in fresh off the slopes. Check it out!