Oakhurst at The Llama

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




Use Google Maps
Who Was There


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.