|
100 W. Colorado Ave
Telluride, CO 81435
(970) 728-5114
|
The Corner of 100 West Colorado Ave. reopens its doors as the Llama a Latin influenced fusion restaurant. With long time locals General Manager Ed Frisch, Executive Chef Brian Batten , Dining Room Manager Kyle Swenson now partner with Fletcher McCusker . The Llama offers up unique menu options and a lively atmosphere with a local’s vibe. Live entertainment featuring national touring acts in a small club environment. Also introducing Pescado a raw bar featuring another long time local , Sushi Chef Brady Pitt with a traditional Japanese and Latin influenced raw bar. Highlighted by an intimate Omakase experience at the raw bar, a Telluride first. |