Pescado Telluride sushi restaurant

Pescado is Telluride’s only full sushi bar with traditional Japanese dishes to ones with a modern twist. From simple yellow tail & scallion maki roll to the Pescado original Green Dragon. For those who don’t want sushi, our hot kitchen provides an array of seaweed salads, house made kimchee, veggie tempura or Ramen noodle bowls.

Address: 115 W Colorado Ave, Telluride, CO 81435
Website URL:
Phone Number: (970) 239-6025
Banner Image:

Telluride Rentals Newsletter

Stay up to date on the latest Telluride news and events

Telluride Rentals