Floradora Saloon
103 W Colorado Ave, Telluride
(970) 728-8884
Recent Reviews
Order Online
Reserve
You May Also Like
Pescado Sushi - 115 W Colorado Ave
Sushi, Sushi Bar
Brown Dog Pizza - 110 E Colorado Ave
Pizza, Italian, American, Bar, Salad
La Cocina De Luz - 123 E Colorado Ave
Mexican
Restaurants in Telluride, CO
Floradora Saloon
103 W Colorado Ave, Telluride, CO 81435
(970) 728-8884