Online Highways Home > Colorado > Telluride
City Map with Features
Harmons Restaurant is located in the historic train depot in downtown Telluride. It offers an extensive wine list, including numerous fine California Cabernets, Oregon Pinot Noirs and French Bordeauxs. They serve lobster linguicia with spinach & pepper cous cous, Caesar with garlic croutons (salad), chicken noodle soup with white truffle oil, soy ginger glaced rack of lamb with Japanese eggplant, and warm German crepes.
Read reviews and find hotels in Telluride.
Location:
300 South Townsend, Telluride Colorado 81435
Telephone
970-728-3773
See more Restaurants, Cafes, Delis, Bakeries.
| Other upcoming events include:
|
|
Search
7
|
|