This place has a great menu! Everything we had was amazing! Especially the fries......they are awesome!
The drinks are pretty good too!
We loved the place and will be going back next time we are in Telluride!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.