The Llama

100 W Colorado, Telluride, CO
(970) 728-5114



Use Google Maps
Comment Wall

Login to Comment

Great place for the nightlife hours. After dinner and hot tubbing, come down to the Llama. They play great music and have a pretty good selection of craft... read more
6 weeks ago from The Rue D.

Awesome burgers at a reasonable price! And, they were done as ordered which is unfortunately none to common anymore. Good beer selection. Friendly,... read more
8 weeks ago from Rob B.

Solid, huge burgers. Good fries, good turkey burger as well. read more
12 weeks ago from Jon P.