Best French Restaurants In Telluride, CO
Feb 17, 2017
Cosmopolitan Restaurant is a restaurant located in Telluride, Colorado at 300 West San Juan Avenue. This restaurant serves trio of house made ice creams or sorbets, warm chess tart, ++verlasso salmon sashimi, seafood stew, seared sea scallops, spider roll, and *colorado certified angus grilled filet. They also serve vegetable ramen, philadelphia style cheesecake, caesar salad, surf & turf,...
300 West San Juan Avenue, Telluride, CO, 81435
La Marmotte is a restaurant located in Telluride, Colorado at 150 West San Juan Avenue. This restaurant serves organic steak tartare, steak frites, wild boar sausage, spinach salad, ahi tuna carpaccio, charcuterie plate, and grilled chicken paillard. They also serve crispy organic scottish salmon tartare tacos, lemon and thyme icelandic cod, slow baked scottish salmon, butternut squash soup,...
150 West San Juan Avenue, Telluride, CO, 81435
Terms of Service
© 2017 DineRank.com. All rights reserved.