PREMIER DINING & EVENT DESTINATION Twin Falls, Idaho
Due to the current circumstances, our dining room is closed.
However, we are still offering To-Go orders, Take-out, Curbside and Delivery.
It's easy and convenient to place an order. Simply call 208-733-9392 and we'll be happy to serve you.
Our new hours of operation are 11:30-8:00pm, seven days a week.
THANK YOU for your continued support, it means the world to us.
Canyon Crest Staff
Call Us: 208-733-9392