Arrival Date Calendar

Departure Date Calendar

Telluride Colorado

Pescado

Categories: Sushi, Japanese, Latin-Infused Dishes

Offering fresh and affordable sushi in America's greatest ski town.  Pescado is located in downtown Telluride.

Contact
Call 970-239-6025 for more information
Hours
Location:
Telluride

115 West Colorado

Google Places