The Excelsior Cafe is well-known for its ambiance; plush cushioned window seating and a warm and cozy atmosphere make it a favorite.
Just as its sister restaurant Rustico in Telluride, La Piazza is a little Italy in Mountain Village.
Rustico offers a taste of authentic Italy with an assortment of pasta and homemade breads, specialty dishes and pizzas.