Tag: Town of Telluride

Showing 1 - 1 of 1
Wood Ear - Whiskey Lounge & Noodle Bar
Texas smokehouse classics meet Japanese cuisine at this whiskey centric cocktail bar in the historic Roma Building. Wood Ear's name is derived from an essential mushroom of Asian cuisine. T […]
135 E Colorado Ave, Telluride, Colorado 81435