Website: caravantelluride.com
Phone: (970) 728-5611
Closed Now
10:00 AM
6:00 PM
123 E Colorado Ave Telluride, CO 81435 1342.7 mi
Is this your business? Verify your listing
4.0 47 reviews
Excellent food sold from a little hut on the patio of La Cocina de Luz restaurant. Lovely shaded picnic tables in a quaint garden. More
Enjoyed finding this little spot in Telluride! Food was authentic and service was friendly More
Write a review
More reviews on Yelp.com