Pescado Sushi
$$$ • Sushi Bars
Hours:
115 W Colorado Ave, Telluride
(970) 239-6025
About Pescado Sushi
Pescado Sushi Reviews
Ratings
Menu
Add a Menu


Hours
Monday | Closed |
Tuesday | 5:30 - 8:30PM |
Wednesday | 5:30 - 8:30PM |
Thursday | 5:30 - 8:30PM |
Friday | 5:30 - 8:30PM |
Saturday | Closed |
Sunday | Closed |
Pescado Sushi is a gem in Telluride, serving divine sushi with stunning presentation. The restaurant's Indian food night is a special treat. The chefs' creativity shines behind the bar, and the front of house provides exceptional service. While the basement atmosphere and high prices may be drawbacks, the amazing sushi makes it a must-visit for those craving high-quality seafood.