Floradora Saloon

103 W Colorado Ave, Telluride, CO 81435
Region: Southwest City: Telluride

Overview

The Floradora Saloon is a family-owned and operated restaurant and bar. The menu features fresh, crisp flavors using natural and organic ingredients from the region. Arguably, one of the best burgers in town and don't skimp, get the onion rings!