Best Mediterranean Restaurants In Telluride, CO
Feb 17, 2017
The Village Table
The Village Table is a restaurant located in Telluride, Colorado at 618 Mountain Village Boulevard. This restaurant serves snake river farms slow cooked prime rib, café con leche (latte), olives, amuse bouche, all sides, cheese plate, and smokey paprika chorizo. They also serve belgian endive, organic ice cream, house marinated olives, hamburger with french fries, artichoke hearts, nina's flan,...
618 Mountain Village Boulevard, Telluride, CO, 81435
Terms of Service
© 2017 DineRank.com. All rights reserved.