Excelsior Cafe at Telluride

Posted By: The Ski Channel on November 27, 2009 3:41 pm

Overview:

The Excelsior Cafe has been the foundation for Telluride Culinary scene for 15 years. Known as the Locals Cafe, the charm of the 1800′s building carries through to our professional, and casual service. A must see is the 180 degree view of main street if just for a glass of wine and pizza, or warm up by our fire with a martini and mussels and talk about your ski day on our couches. The culinary concept is Italian-American with an emphasis on local fresh ingredients. Chef and Owner Jake Linzinmeir adds nightly soup, pasta, and fish specials to an already diverse menu. Wine Spectator Award winning wine list compliments the cuisine with fun, affordable wines from around the world. The staff at the Excelsior believe that any vacation into Telluride should consist of a stop at the Locals Cafe.

Address:

200 W Colorado Ave
Telluride, CO 81435
Phone: (970) 728-4250

Menu:

Click here to make a reservation on OpenTable and view the menu.

Comments