Trending in your area
201+ happy customers
Highly rated business
The National Telluride is a restaurant in historic downtown Telluride, serving Mediterranean and Italian-inspired dishes with a focus on seasonal ingredients from local purveyors. The menu features shared plates, fresh seafood, housemade pasta, and premium cuts, which can be paired with a selection of wines or craft cocktails. The restaurant offers a curated dining experience with banquette seating and a lively bar, making it a suitable spot for various occasions.
Be the first to share your experience