Canyon Crest is a restaurant Twin Falls located in United States.
330 Canyon Crest Dr (Pole Line & Canyon Crest Drive) Twin Falls , ID 83301 United States
Outdoor Seating | Yes |
Sundays is all day happy hour ! Stop by for half off burgers and some amazing drinks, like the home made sangria and blackberry mojitos . Seriously, the best place in twin.
Let me find out there is a new menu on board! Great place to dine by the way ???? - @NiliReyy
Absolutely love the new menu and the music on Friday and Saturday nights oh and can't forget the ladies night on Thursday
Spectacular view , great service and serving, reasonable price. Took turkey and satisfied :)
Beautiful view of the canyon if you eat outside and amazing food.
Very disappointed from previous wonderful experiences. They quit the 2/12.99 lunch specials , upped prices and cut the portions. Seems to have a new staff that appears were hired from McDonalds.
Happy Hour and Tea
Thursday night is ladies night !
If you are looking for a quaint, small town diner - here it is! Best food in town, great service, super friendly. Try the pie! - Chase Richardson
Excellent food, best place in town for a nice dinner. Dragon tails are awesome! - Kimberly Smith
Great tip....leave them a good tip, that's how they make a living - Chad Roberts