The Llama
100 W. Colorado Ave
Telluride, CO 81435
(681) 282-8989
 
Cross Streets: Pine St.
Parking:  No
Cuisine: Mexican / Southwestern
Services: 
 
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.
 
 
Need to know details about this restaurant
Services
Private Dining

Good to know details about this restaurant
Price Range
$$$$ ($26-$30)