Best French Restaurants In Telluride, CO
May 27, 2018
Cosmopolitan Restaurant is a restaurant located in Telluride, Colorado at 301 West San Juan Avenue. This restaurant serves ++ora king salmon volcano roll, *classic vanilla bean crème brûlée, *surf & turf, fish special, crispy culver farms duck breast, avocado roll, and seared sea scallops. They also serve coffee & donuts, crispy shrimp & calamari, *pavlova, *warm local beet salad, warm...
301 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
© 2018 DineRank.com. All rights reserved.