Address: 126 E. Colorado, Telluride, CO 81435
Phone Number: (970) 728-0882
Features: Bar, Dinner, Full bar, Good for large groups, Happy hour, Lunch
Price Range: $$ (Moderate)
Shanghai offers authentic Chinese cuisine and is a great place for large parties seeking to satiate Chinese cuisine cravings. The main street location is a perfect spot for people watching, or do it the old fashioned way, and take it take-out.