1. La Cocina De Luz
123 E Colorado Ave, Telluride, CO 81435
Coordinate: 37.93716,-107.81021
Phone: (970) 728-9355
2. 221 South Oak
221 S Oak St, Telluride, CO 81435
Coordinate: 37.93663,-107.813255
Phone: (970) 728-9507
3. High Pie Pizzeria & Taproom
100 W Colorado Ave, Telluride, CO 81435
Coordinate: 37.93696,-107.81117
Phone: (970) 728-2978
4. Siam
200 S Davis St, Telluride, CO 81435
Phone: (970) 728-6886