Floradora Saloon 103 W Colorado Ave, Telluride, CO, 81435(970) 728-8884 Business: floradorasaloon@gmail.comWebsiteBookingOverviewAmenitiesRelated ArticlesMust-Try Denver RestaurantsFind Majestic Beauty at Twin Lakes