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