Canyon Crest

Greatest Food & View in Twin Falls

330 Canyon Crest Drive, Twin Falls, Idaho, 83301

208-733-9392

Canyon Crest is Magic Valley's Premier Restaurant, Lounge & Event Center, with Breathtaking Views Overlooking the Snake River Canyon.

Hours
MON CLOSED
TUE 03:00pm - 10:00pm
WED 03:00pm - 10:00pm
THU 03:00pm - 10:00pm
FRI 03:00pm - 10:00pm
SAT 03:00pm - 10:00pm
SUN CLOSED

Other Local Companies

Garbage Guys Truck Sales
Rustic Ridge Landscape & Irrigation
Hospice Visions, Inc
Neil Hazelbaker, Agent, FARM BUREAU MUTUAL INSURANCE COMPANY OF IDAHO