Two Skirts, TELLURIDE, Colorado (CO)
Conveniently situated at 221 South Oak () in TELLURIDE, Colorado (CO) (81435), Two Skirts is available at 9707289507. It is advisable to give them a call beforehand to make a reservation.
More restaurants in TELLURIDE, Colorado (CO)
Two Skirts contact information and details:
Address: 221 South Oak - , TELLURIDE, Colorado (CO) 81435
Contact Phone: 9707289507
