200 W Colorado Ave, Telluride, Colorado 81435 USA
October 2015 excellent service! !
Photo Credit: Yelp