image of the Talay Grille

Talay Grille

119 Lost Creek Lane Telluride CO, 81435 | (970)728-6293


Menu of Talay Grille

 
go

Back to Top