Shanghai Palace

Permanently closed
yelp logo

(52)

Photos

126 E Colorado Ave
Telluride, CO 81435

Reviews

yelp logo
4.052 reviews
Photo of Dipika R.
Dipika R.
9/6/2016

On our recent trip to telluride, during film festival we hopped the restaurants on main st and found this place. We thought to give a try and we are not disappointed. They have a typical menu of...

Photo of Dennis W.
Dennis W.
2/27/2018

I'm torn about this place between being decent and pretty darn bad. Here's the skinny: If you're serving people food, you shouldn't be sick. If you are sick, you need to wash your hands regularly...

Photo of Carole E.
Carole E.
1/17/2019

Shanghai Palace just opened in Montrose at 216 Townsend across from the Burger King. I just happened to drive by on my way home and noticed the sign on the front. So I went home picked up my...

Rick B.
1/26/2019

The Montrose location is nowhere up to par. I have never in my life have had such tasteless food. Maybe one day it will be a good place to eat.

Photo of Howard L.
Howard L.
7/7/2016

If you compare this restaurant to Chinese restaurants outside of Telluride, it's clearly not up to par. Prices here are expectedly higher than most Chinese restaurants in other cities. My egg...

Own this business?
See a problem?

You might also like

United StatesColoradoTellurideShanghai Palace