Two Skirts, TELLURIDE, Colorado (CO)

Feeling hungry? Two Skirts is among the restaurants you possibly can have a look at.
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