The National Telluride

100 E Colorado Ave Suite B, Telluride, CO 81435
The National Telluride image

Description

An elevated gathering place where bold, creative Mediterranean flavors meet the comfort of warm hospitality. Their menu is all about embracing the seasonal ingredients from local purveyors and vibrant flavors inspired by the Mediterranean region. Dive into shared plates, fresh seafood, housemade pasta, and premium cuts, and pair your dinner with a bottle from our carefully curated wine list or sip from the craft cocktail menu.

Location

Reviews

There are no recommendations at the moment.