Best Japanese Restaurants In Telluride, CO
Jun 1, 2017
Pescado is a restaurant located in Telluride, Colorado at 115 West Colorado Avenue. They are open every day of the week. Seared Snake River Farms Kobe beef, shitake mushrooms, jicama, and dikon sprouts with mushroom shoyu and garlic chips. The mission is simple: to serve delicious, creative food that guests will love and return week after week to enjoy. Fresh Ramen noodles, scallion, seasonal...
115 West Colorado Avenue, Telluride, CO, 81435
Terms of Service
© 2017 DineRank.com. All rights reserved.