
133 S Oak St,
Telluride, CO (5.5 miles away)
(970) 728-5134
tigerpaws on 12/20/07
Fresh sea food at 8750' above sea level and in the middle of a landlocked state? You bet! Honga's Lotus Petal started out years ago as a push cart roving Main Street, Telluride and has evolved into more… [1 review]