Pescado Sushi is a full sushi bar located in the heart of downtown Telluride, offering traditional Japanese dishes as well as plates with a modern twist. Their hot kitchen provides a variety of options for those who don’t want sushi, such as seaweed salads, house-made kimchi, veggie tempura, and Ramen noodle bowls.
As Telluride’s only full sushi bar, Pescado Sushi is a unique dining experience that shouldn’t be missed.