Canyon Crest overlooks a breathtaking vista of golf courses, parks and the Snake River. Their menu is sure to satisfy your culinary desire, while the patio and lounge offer spectacular views. It is the perfect place to unwind with friends and colleagues. They offer a memorable dining experience in an unforgettable atmosphere.
330 Canyon Crest Dr.
Twin Falls, ID 83301