Siam - Telluride

Siam - Telluride,
200 S Davis St,
Telluride, CO 81435

Siam has been serving traditional and contemporary Thai food in downtown Telluride since 2006. Our family owned and operated restaurant offers friendly service, a comfortable, casual atmosphere and affordable prices.