The Llama is a dive bar Telluride located in United States.
100 W Colorado Ave Telluride , CO 81435 United States
On Friday, 5/27/11, come see Mohammed Alidu and the Bizung family from 10:30pm on and help raise money for children in Ghana. There will be drink specials for MF passholders as an extra incentive.
This is the place for Broncos games! Big screen , sound, and booze!
Play Sorry. But bring your own pieces. True story.
Monday night is half-price margarita night .
Our favorite bar, when we're in town. Even when it's crowded, it's low key & relaxing. The service is a little lackluster, typical mountain town style, but we always enjoy ourselves. - Catrina Smythe
Fabulous place! They have local organic beef and beer brewed fresh downstairs. Friendly staff. - Kirill
Fun bar. Beers starting at $3. No kitchen. Strong pours on wells. - Shycu
Wow, great pizza! I've had Detroit style pizza before but this place tops them all. I had the Brooklyn Bridge pizza. The creamy ricotta is so yummy. Perfect slice! - Shycu