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

Low's Martial Arts Academy
Bearded Axe
Burger Stop
Big Green Adventure Tours